2014년 11월 20일 목요일

c++ unit lite (from legacy code)

lagacy code 책을 보면...

CppUnitLite 라는 단위 테스트 도구가 나옵니다.

그때 코드는 쉽게 다운로드 받을수 있습니다.

http://c2.com/cgi/wiki?CppUnitLite

코드가 대충 아래와 같습니다.


예를들어 TEST( Stack, creation ) 이라고 치면

아래와 같은 이름의 class 가 만들어지네요...

class creationStackTest
class <group><test>Test 와 같은 이름입니다.

C 코드에서 test 이름을 <group> + <test>  조회해보는것이 가능합니다.

그런데 . Programming Gems 에서 본 autotest pattern 코드도 이와 비슷합니다.




댓글 없음:

댓글 쓰기