CharSyam
Tag | Location | Media | Guestbook | Admin

'SetUp'에 해당하는 글(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
전체 (90)
(19)
(3)
프로그래밍 (61)
게임 (1)
Server Setting (5)
대학원 (1)
 TAGS
지식인의 책임 윈도우즈 모바일 XML 죽음의 행진 세월이 젊음에게 디자인패턴 공병호 DQ4 생각의 좌표 DTM_SETIMAGE 삽질운하 SetUp CAB CeRegSetValueEx 도전 임베디드 OS 만들기 뷰패킷 리눅스 커널 버전관리 모듈 분할 뷰 촘스키 Interface ERROR_ACCESS_DENIED 공짜경제학 C&C 뷰타입 스타일 MACOSX Window Mobile 6 포팅 다국어바로가기 VFS RAPI
 Calendar
«   2010/07   »
        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 31
 Recent Entries
YES24 총알 배송 광고
CMake – CMakeLis...
Autotools 관련 좋은 링...
고수와 전문가의 차이
Zookeeper 설치 방법
 Recent Comments
오~ 이 책도 땡기는군요...
ohyecloudy - 05/25
항상 정리해야 되는데,...
CharSyam - 05/13
잘 정리하셨네요. ^^
고감자 - 05/12
네, 저도 동감합니다....
CharSyam - 2009
http://www.thisisgame....
ParkPD - 2009
 Recent Trackbacks
Discount patio furniture.
Discount furniture.
Furniture competition.
Furniture design compe...
Acomplia ribona.
Acomplia.
Premarin.
Premarin vaginal cream.
스크럼과 XP
The note of Legendre
 Archive
2010/07
2010/06
2010/05
2010/04
2010/03
 Link Site
 Visitor Statistics
Total : 38341
Today : 43
Yesterday : 73
rss
Powered by Tistory & Designed by webnoon.net