Criterion은 비 간섭 크로스 플랫폼 C 단위 테스트 프레임 워크입니다.C의 대부분의 테스트 프레임 워크에는 테스트 및 테스트 스위트를 설정하기 위해 많은 상용구 코드가 필요합니다. 메인을 생성 한 다음 새 테스트 스위트를 등록한 다음이 슈트 내에 테스트를 등록하고 마지막으로 올바른 함수를 호출해야합니다.이것은 불행한 단순성 비용으로 사용자에게 큰 제어권을 부여합니다.기준은 KISS 원칙을 따르며 사용자가 다른 프레임 워크로 제어 할 수 있도록합니다. 테스트는 선언시 자동으로 등록됩니다.기본 진입 점이 제공되므로 특별한 처리를 원하지 않는 한 기본을 선언 할 필요가 없습니다.테스트는 자체 프로세스에서 분리되며 충돌 및 신호를보고하고 테스트 할 수 있습니다.보고서 후크를 통해 진행 상황과 통계를 실시간으로 확인할 수 있습니다.
criterion
카테고리
Mac 용 Criterion의 대안
1
Google Test
다양한 플랫폼 (Linux, Mac OS X, Windows, Cygwin, Windows CE 및 Symbian)에서 C ++ 테스트를 작성하기위한 Google의 프레임 워크xUnit 아키텍처를 기반으로합니다.
0
0