文件名称:超好用的开源单元测试框架cxxtest
文件大小:139KB
文件格式:ZIP
更新时间:2013-09-17 06:01:23
unittest cxxtest 单元测试 开源
结构清晰。添加新的测试工作量非常小;无须注册测试用例;可移植性很好;便于装卸;控制异常、崩溃方面的能力也不错;拥有良好的断言功能;支持多种输出方式;支持测试套件。 最大的优点:编译即测试方式,并且可以双击结果行立即定位到相应的源代码,相当吸引人;支持多种输出,输出结果较为详细;编写测试简单;
【文件预览】:
cxxtest
----COPYING(26KB)
----cxxtestgen.pl(14KB)
----cxxtestgen.py(21KB)
----docs()
--------qt.png(13KB)
--------guide.html(77KB)
--------convert.pl(2KB)
--------x11.png(1KB)
--------win32.png(2KB)
--------qt2.png(11KB)
--------index.html(2KB)
----Versions(5KB)
----TODO(949B)
----cxxtest()
--------StdioPrinter.h(581B)
--------GlobalFixture.cpp(897B)
--------RealDescriptions.h(7KB)
--------Mock.h(11KB)
--------TestSuite.cpp(3KB)
--------Win32Gui.h(16KB)
--------StdioFilePrinter.h(1KB)
--------SelfTest.h(154B)
--------ParenPrinter.h(497B)
--------TestTracker.cpp(7KB)
--------Flags.h(4KB)
--------X11Gui.h(9KB)
--------Descriptions.cpp(2KB)
--------ValueTraits.h(11KB)
--------DummyDescriptions.h(2KB)
--------Descriptions.h(2KB)
--------LinkedList.h(1KB)
--------TeeListener.h(6KB)
--------ValueTraits.cpp(4KB)
--------YesNoRunner.h(546B)
--------ErrorPrinter.h(2KB)
--------TestListener.h(4KB)
--------TestTracker.h(5KB)
--------ErrorFormatter.h(9KB)
--------StdHeaders.h(460B)
--------LinkedList.cpp(3KB)
--------Root.cpp(488B)
--------QtGui.h(8KB)
--------StdValueTraits.h(6KB)
--------Gui.h(6KB)
--------TestSuite.h(23KB)
--------RealDescriptions.cpp(10KB)
--------GlobalFixture.h(672B)
--------TestRunner.h(3KB)
--------DummyDescriptions.cpp(3KB)
----README(1KB)
----sample()
--------mock()
--------Makefile.bcc32(2KB)
--------MessageTest.h(655B)
--------Construct(2KB)
--------DeltaTest.h(529B)
--------SimpleTest.h(1KB)
--------Makefile.unix(2KB)
--------EnumTraits.h(795B)
--------TraitsTest.h(1KB)
--------file_printer.tpl(477B)
--------Makefile.PL(628B)
--------only.tpl(1KB)
--------FixtureTest.h(681B)
--------Makefile.msvc(2KB)
--------aborter.tpl(285B)
--------ExceptionTest.h(1KB)
--------msvc()
--------gui()
--------parts()
--------winddk()
--------CreatedTest.h(739B)
--------yes_no_runner.cpp(195B)
----cxxtest.spec(1KB)