개발/테스트
-
TDD(단위 테스트) - CppUnit 1.12.1개발/테스트 2009. 6. 2. 21:43
CppUnit 모듈 설치 1. 여기서 CppUnit 소스 모듈(cppunit-1.12.1.tar.gz)을 다운 받는다. 2. 압축을 풀어서 컴파일한다. $CPPUNIT/src/CppUnitLibraries.dsw cppunit 서브 프로젝트를 빌드한다. // cppunitd.lib, cppunit.lib 사용할 때(콘솔 어플리케이션인 경우) '코드 제네레이션' 설정을 Multithreaded DLL로 한다. [Project Settings | All Configurations | C/C++ | C++ langage] 'Enable Run-Time Type Information (RTTI)' 을 체크한다. 프로젝트가 다음의 위치를 참조할 수 있도록 한다. $CPPUNIT/include/ $CPPUNIT/l..
-
단위 테스트 - C++개발/테스트 2009. 5. 25. 22:03
#include "apImage8.h" #include "unitTest.h" UTFUNC(image8) { setDescription ("apImage8"); apImage8 p2 (640, 480); VERIFY(p2.width() == 640); VERIFY(p2.height() == 480); ... } int main(int argc, char* argv[]) { bool state = apUnitTest::gOnly().run(); apUnitTest::gOnly().dumpResults(std::cout); return state; }