2012-11-12 13 views
5

JUnitでは、説明テキストがsurefire/failsave xmlレポートの後半に表示されるように、各テストメソッドに説明テキストを追加できますか?JUnitテストに説明を追加する機会はありますか?

背景:私は多くのドキュメント、テスト仕様書、テストレポートを書かなければならない規制された環境で働いています。 JUnitテストレポートはドキュメントの一部であり、テスト記述をJUnitテストに直接配置して1か所に配置したいと考えています。テストが進化して現れ、一部が削除されるため、テストとは異なるツールや場所にテスト記述を入れることは難しいです。

public class MyTest { 

    @Test 
    @TestDescription("The test will do this and that. Preconditions are: 
         1. bla blubb 
         2. bla fasel" 
    public void testDoMyTestShouldCheckSomething { 
    [...] 
    } 
} 

答えて

2

私はJUnit test report enrichment with JavaDocに私の答えに同様のスキームを見てみます:私は持っていると何

はこのようなものです。

基本的に、RunListenerを使用してテストの結果に基づいてレポートを作成し、テストのアノテーションを使用して説明を提供します。

関連する問題