JUnit には、各テスト メソッドに説明テキストを追加して、後でその説明テキストが Surefire/failsave xml レポートに表示される可能性があります!?
背景: 私は、多くのドキュメント、テスト仕様、およびテスト レポートを作成する必要がある、規制された環境で働いています。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 {
[...]
}
}