2011-12-05 10 views
3

나는 C에서 단위 테스트 ++ 을위한 프레임 워크를 선택하는 솔루션은 부스트 ​​: 테스트를, 그것은 부스트 ​​:부스트 :: 테스트의 JUnit XML 출력

을 간다 때문입니다 (나에게) 가장하지만 1 문제가 있습니다 - 프레임 워크는 JUnit을 형식으로 XML 출력을 생성 할 수 있어야하지만, 기본 부스트로 :: 테스트를 생성 할 수 있습니다 - 사람이 읽을 수있는 또는 자신의 XML 형식

  • (내가 이해) 나는 내 자신 (사용자 정의)를 쓸 수 있습니다 발전기

그래서 질문 : 사람 kn ow :: boost :: test는 JUnit 형식으로 보고서를 생성하는 가장 빠른 방법입니까?

+1

JUnit에는 XML 출력이 없습니다. 개미, 허드슨/젠킨스 않습니다. 어떤 XML 형식에 대해 이야기하고 있습니까? –

+0

죄송합니다, 저는 단위 테스트 보고서 전문가는 아닙니다. 개미가 필요해 보인다. (http://junitpdfreport.sourceforge.net/managedcontent/PdfTranslation) – Alek86

답변

1

사용자 정의 보고서 포맷터 (구현 인터페이스 results_reporter :: format)를 구현해야합니다. 다음으로 포맷터의 인스턴스를 생성하고 테스트 모듈 초기화 함수 또는 전역 조명기 내에 등록 할 수 있습니다.