CharSyam
Tag | Location | Media | Guestbook | Admin

'googletest'에 해당하는 글(1)
2009/04/10   Google Test에서 SetUp, TearDown 사용하기


2009/04/10 00:07 2009/04/10 00:07
Google Test에서 SetUp, TearDown 사용하기

 보통 UnitTest Framework 에서 공통적으로 선처리, 후처리 해야 할 항목들을 처리하기 위해서

TearUp SetUp, TearDown 이라는 메서드를 제공한다. 이것들은 첫 테스트가 시작되기 전에 동작하고, 또 마지막

테스트가 끝난 후에 동작하게 된다.

 

 google test 에서는 SetUp, SetDown TearDown 이라는 형태의 가상함수로 제공하고 다음과 같이 사용한다.

 

class TestClass : public testing::test

{

 protected:

        void SetUp();

        void SetDown();

 void TearDown();

};

 

위의 함수를 오버로딩해서

 

TEST( TestClass, test1 )

TEST_F(TestClass, test1)

{

}

 

형태로 처리하면 SetUp 이 먼저 호출되는 것을 알 수 있게된다.

 

ps. 무식이 탄로났다. SetUp, SetDown, TearUp, TearDown 을 혼용해서 쓰는게 아니라

SetUp, TearDown 이다. -_- 우어어어, 미리 확인못하고 올려서 죄송 T.T 

Tag : , ,


BLOG main image
CharSyam
 Notice
 Category
전체 (92)
(19)
(3)
프로그래밍 (62)
게임 (1)
Server Setting (6)
대학원 (1)
 TAGS
Bundle Identifier 전문가 VFS 도전 임베디드 OS 만들기 미디어법 지속적인 통합 문제 프로젝트 모듈 분할 뷰 일자리 창출 지식인의 책임 죽음의 행진 삽질운하 드래곤퀘스트4 DQ4 생각의 좌표 소프트웨어 아키텍처 문서화 Haskell 공병호 Window Mobile 6 이미지로드 Interface 포팅 일일 빌드 촘스키 Head First Software Development TDD 버전관리 WindowMobile C&C 뷰타입 스타일 XML
 Calendar
«   2010/09   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
 Recent Entries
ubuntu network setting
Head First OOD/A - 요... (2)
YES24 총알 배송 광고
CMake – CMakeLis...
Autotools 관련 좋은 링...
 Recent Comments
그렇게 되어가는거죠 ㅋ...
CharSyam - 08/02
우리 스터디 공식 템플...
ParkPD - 08/02
오~ 이 책도 땡기는군요...
ohyecloudy - 05/25
항상 정리해야 되는데,...
CharSyam - 05/13
잘 정리하셨네요. ^^
고감자 - 05/12
 Recent Trackbacks
스크럼과 XP
The note of Legendre
플래닝 포커 카드
Pell's seer Blog
 Archive
2010/08
2010/07
2010/06
2010/05
2010/04
 Link Site
 Visitor Statistics
Total : 41693
Today : 8
Yesterday : 19
rss
Powered by Tistory & Designed by webnoon.net