1
단위 테스트에서 나는 눈이 멀어지지 않도록하기 위해 전화가 NSLog
입니다. 빌드 결과 창에서 볼 수 있습니다. 이제 단위 테스트 컨텍스트 (예 : 대상)를 제외하고는 이들을 실행하지 마십시오. 유닛 테스트에 포함되는지 아닌지를 알 수있는 표준 방법이 있습니까?SenTestingKit을 이용한 단위 테스트 : 설정되어 있는지 확인하십시오.
단위 테스트에서 나는 눈이 멀어지지 않도록하기 위해 전화가 NSLog
입니다. 빌드 결과 창에서 볼 수 있습니다. 이제 단위 테스트 컨텍스트 (예 : 대상)를 제외하고는 이들을 실행하지 마십시오. 유닛 테스트에 포함되는지 아닌지를 알 수있는 표준 방법이 있습니까?SenTestingKit을 이용한 단위 테스트 : 설정되어 있는지 확인하십시오.
표준 방법은 모르겠지만 테스트 대상에서 전 처리기 값을 정의하고 자체 로그 기능을 작성하여 전 처리기가 로깅을 제거하도록 할 수 있습니다.
예, 가능합니다. 테스트 대상에서 값을 어떻게 설정하고 사전 처리 시간에 어떻게 검색합니까? –
"전처리 기 매크로"설정 (GCC_PREPROCESSOR_DEFINITIONS)의 테스트 대상 빌드 설정을 확인하십시오. 여기에 TEST_TARGET과 같은 것을 설정하십시오. 코드에서'#ifdef TEST_TARGET'을 사용할 수 있습니다. –