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
전체 (90)
(19)
(3)
프로그래밍 (61)
게임 (1)
Server Setting (5)
대학원 (1)
 TAGS
도전 임베디드 OS 만들기 Window Mobile 6 google test 소프트웨어 아키텍처 문서화 모듈 사용 뷰 Design Pattern DTM_SETIMAGE XML 경제학 3.0 일일 빌드 한글바로가기 전문가 버전관리 ERROR_ACCESS_DENIED 죽음의 행진 DQ4 디자인패턴 세월이 젊음에게 WindowsMobile CeRegSetValueEx 구글테스트 Abstract Factory 식스픽셀 포팅 윈도우즈 모바일 qsort 주식 공병호 일일빌드 촘스키
 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