기본적으로 각 테스트 케이스는 위와 같은 모양이 된다TEST 매크로는 대충 이런 정의로 되어 있다 TEST 의 첫번째 인자는 임의의 string 을 입력한다는 생각으로 현재 구현할 test case 의 group 이름 처럼 생각하고 부여 하면 된다 두번째 인자는 해당 test case 의 세부 test 단위 의 이름을 마찬가지로 string 이라고 고려하고 넣어준다 실제 body 에서는 꼭 […]
Tag: gtest
unit test 염두할 점
cpp unit, gtest 등의 unit test 를 사용하며 생각해 볼만한 점들을 기록해 둡니다 독립성 실제 제품 코드보다 빠른 확인과 처리,디버깅 반복 ASSERT_* / EXPECT_* 로 필수/연속테스트 가능 이식성 다양한 플랫폼에서 사용가능 재사용 연관된 데이터의 연속 사용이 가능하며 그룹화 가능 속도 테스트간 공유 리소스 처리가 가능함 공유 리소스 유닛 테스트 작성 그 자체는 사실 어렵진 않지만… […]