2012-11-12 4 views
5

JUnit은 설명 텍스 트가 surefire/failsave xml 보고서의 뒷부분에 나타나도록 각 테스트 메소드에 설명 텍스트를 추가 할 수 있습니까?JUnit 테스트에 설명을 추가 할 수 있습니까?

배경 : 저는 많은 문서, 테스트 사양 및 테스트 보고서를 작성해야하는 규제 환경에서 작업합니다. JUnit 테스트 보고서는 문서의 일부이므로 테스트 설명을 JUnit 테스트에 직접 넣어 한 곳에서 테스트 할 수 있습니다. 테스트가 진화하여 나타나고 일부는 삭제되기 때문에 테스트 설명을 테스트와 다른 도구 또는 장소에 포함하기가 어렵습니다.

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를 사용하십시오.

관련 문제