Boost.Test 매크로를 사용하여 정의 된 테스트 케이스에 대한 다큐멘터리 주석을 사용하는 방법은 없나요? Doxygen 스타일의 주석을 사용할 수 있습니까? 정확하게 파싱됩니까?문서화 Boost.Test 테스트 케이스
답변
대답은 테스트 케이스가 너무 간단 너무 명백하고 당신이 쓰는 모든 문서는 불필요 너무 쉽게 읽을 수 있도록하는 것입니다. 내 rewrite of the Boost.Test docs에 Test Case Maintenance and Design 섹션을 참조하십시오.
그래, 잘 모르겠지만, 테스트 할 클래스에 첨부 된 모든 테스트 케이스 목록을 가지고 있으면 좋을 것이라고 생각한다. – Rene
이것은 정당화 된 IMO가 아닌 추가적인 유지 관리 부담을 추가합니다. 실제 주석이 코드와 다른 경우는 이미 있습니다. 소프트웨어 엔지니어링의 추세는 의견이나 추가 메타 데이터에 의존하지 않고 [코드로 직접 아이디어를 표현] (https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#Rp-direct)되었습니다. 암호. – legalize
- 1. 정적 라이브러리의 Boost.Test 테스트
- 2. Boost.Test 사용자 정의 테스트 요약
- 3. 테스트 케이스를 수동으로 또는 Boost.Test UTF
- 4. jUnit4 테스트 케이스 클래스 작성 방법 Spring 테스트 케이스 클래스?
- 5. 테스트 케이스 생성
- 6. 루비 테스트 케이스
- 7. 테스트 케이스 구현
- 8. 스택의 테스트 케이스
- 9. 테스트 케이스 최적화
- 10. apex 클래스의 테스트 케이스
- 11. 는 JUnit 테스트 케이스
- 12. 그루비에있는 계측 테스트 케이스?
- 13. 동적 테스트 케이스
- 14. CPPUnit에서 테스트 케이스 선택
- 15. NUnit을 사용한 테스트 케이스
- 16. TestNG의 테스트 케이스
- 17. 확장 DCG 테스트 케이스
- 18. 테스트 케이스 작성
- 19. TestRail에 테스트 케이스 입력하기
- 20. 스프링 MVC 테스트 케이스
- 21. 테스트 케이스 준비
- 22. NUNIT없이 NCOVER 테스트 케이스
- 23. 재스민 테스트 케이스
- 24. Boost.Test and Forking
- 25. Testcase의 테스트 케이스에서 다른 테스트 케이스 호출 :
- 26. 루비 테스트 : 테스트 케이스 내부 인쇄
- 27. JS 테스트 드라이버의 테스트 케이스 비동기 실행
- 28. 셀레늄 테스트 케이스와 매핑하는 수동 테스트 케이스
- 29. PHPUnit과 PHPT 테스트 케이스 통합
- 30. java testng 테스트 케이스 작성
하여 doxygen이 [전처리 문서]에 따르면 (http://www.stack.nl/~dimitri/doxygen/preprocessing.html를) 정상 doxygen이 스타일의 의견이 시험을 문서화 할 수 있어야하지만, 당신은 아마 것 구성 파일에'predefined' 플래그로 놀기 위해 약간의 시간을 소비해야합니다. 'this '(http://www.stack.nl/~dimitri/doxygen/preprocessing.html) 페이지의 중간에있는'IUnknown' 클래스 예제를보십시오. – Chris