외부 테스트 코드 가져오기란?
외부 테스트 코드 가져오기는 기존에 작성된 GTest 기반 C++ 테스트 코드를 CT 프로젝트로 가져와 코드 기반 테스트로 실행 및 관리할 수 있는 기능입니다.
CT 외부에서 작성한 GTest 기반 테스트 코드를 CT 프로젝트에 통합하여 관리할 때 사용됩니다.
외부 테스트 코드 가져오기 시 기준
아래 기준을 충족하지 않는 파일은 가져오기 대상 목록에 표시되지 않습니다.
- 파일은 C++ 소스 파일이어야 합니다.
- 파일 내에 GTest 매크로(
TEST
,TEST_F
,TEST_P
)가 포함되어 있어야 합니다. - 코드 기반 테스트 매크로(
CTEST
,CTEST_F
,CTEST_P
)가 포함된 파일은 제외됩니다. 해당 파일은 [테스트 가져오기] 기능을 사용하시기 바랍니다.
외부 테스트 코드 가져오기 및 실행
- 외부 테스트 코드 가져오기를 사용하려면, 다음 조건을 만족하는 C++ 프로젝트가 필요합니다.
조건 항목 내용 프로젝트 유형 C++ 프로젝트 (C 프로젝트는 지원되지 않음) 지원 툴체인 GCC 5.0 이상
Visual Studio 2015 이상
Clang 8.0 이상실행 환경 호스트 실행 (타깃 실행은 지원되지 않음)
Need more help with this?
Don’t hesitate to contact us here.