내용으로 건너뛰기
사용자 도구
로그인
사이트 도구
도구
문서 보기
이전 판
백링크
최근 바뀜
미디어 관리
사이트맵
로그인
최근 바뀜
미디어 관리
사이트맵
기술자료
작업공간
개인공간
사이트맵
추적:
kb:googletest
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Google Test ====== Google [[Cpp|C++]] Testing Framework ====== 빌드 ====== 어떻게 했었더라...? 옛날에 해서 기억이 안 나니, 다음에 정리. ====== 샘플 ====== <code cpp> #include <gtest.h> TEST(MyTest, TestCase1) { EXPECT_STREQ(_T("hello"), _T("world")) } TEST(MyTest, TestCase2) { EXPECT_STREQ(_T("hello"), _T("hello")) } int _tmain(int argc, TCHAR** argv) { int result = EXIT_SUCCESS; testing::InitGoogleTest(&argc, argv); result = RUN_ALL_TESTS(); return result; } </code> ====== 생각해 볼 점 ====== * 매크로를 꽤 많이 사용하고, 이 매크로 때문에 전역 변수가 많이 생성되는데, 이로 인해 기본 new/delete를 수정(TBB proxy 같은 거)한 경우, 메모리 액세스 문제가 발생할 수 있다. ====== 링크 ====== * [[http://code.google.com/p/googletest/]] \\ 공식 사이트
kb/googletest.txt
· 마지막으로 수정됨: 2014/11/07 19:20 (바깥 편집)
문서 도구
문서 보기
이전 판
백링크
맨 위로