HTF에 관한 적절한 문서가 부족합니다.HTF로 테스트하기
- 가 어떻게 자동으로 패키지의 모든 테스트를 실행하는 테스트 스위트를 만들려면 어떻게해야합니까 : 내가 찾을 수있는 모든 다음 정말 중요한 정보 중 하나를 제공하지 않는 Tutorial했다?
- HTF의 "블랙 박스 테스트"는 정확히 무엇이며 어떻게 만들 수 있습니까?
- HTF (소스 루트, 패키지 및 모듈 구조, 캐벌)를 기반으로 테스트 스위트를 설정하는 실제 표준은 무엇입니까?
HTF에 관한 적절한 문서가 부족합니다.HTF로 테스트하기
새 릴리스 0.9.0.0 HTF (http://hackage.haskell.org/package/HTF-0.9.0.0 및 https://github.com/skogsbaer/HTF/ 참조)가 모든 질문에 답변 할 것으로 기대됩니다. 요약 해 드리겠습니다 :
Answer 1 : 튜토리얼 http://hackage.haskell.org/packages/archive/HTF/0.9.0.0/doc/html/Test-Framework-Tutorial.html을 참조하십시오. 패키지에 정의 된 모든 테스트를 실행하는 기본 모듈을 설정하는 방법은 "여러 모듈의 테스트 정의"절을 참조하십시오.
질문에 답하십시오 : BlackBoxTest 모듈 http://hackage.haskell.org/packages/archive/HTF/0.9.0.0/doc/html/Test-Framework-BlackBoxTest.html의 설명서는 블랙 박스 테스트 및 사용법.
답변 3 질문 : https://github.com/skogsbaer/HTF/에서 HTF 저장소는 이제 완전한 샘플 프로젝트와 sample
디렉토리가 포함되어 있습니다.
고마워, 스테판! 그리고 큰 프로젝트를 btw! –
좋은 표준 패키지가 좋습니다. 나는 Github (아마도 최고의 소스는 아니지만, 여전히 ...)에서 Haskell 프로젝트를 조사하여 그들이 테스트를 수행 한 방법을 확인했으며, 모든 사람들이 적어도 조금씩 다르게 수행했습니다. –
패키지 저자에게 연락 할 것입니다. – jberryman
@jberryman 나는 실제로이 질문에 그를 지적했다. 나는 우리가 기다려야 할 것 같아. –