单元测试之问题-------厂, 套...cppunit?
昨天王焱老师讲拉一天, 可对测试厂, 套...cppunit.......的概念还是不是很明白........请各位指教? 请指教 测试工厂和测试套只是一种CppUnit中的特殊说法其实就是测试主项,测试子项
在单元测试中应该就是测试的模块名,测试的这个模块中的函数名
(个人理解,请大家指教) 专业术语... 我的理解是:测试工厂是多个测试方法以及相关测试数据的类,对应于被测试类;测试套是被测对象的一个或多个测试用例的集合(可以嵌套),对应于被测方法. 就是一个测试框架,能够对被测函数进行数据驱动,
同时提供了一个比较函数,能够对预期输出和实际输出进行比较,得到成功或者失败的信息。
对于单元测试,我们所需要的东西无非就是这两个,
首先需要一个驱动函数,能够传输数据来驱动被测函数,
然后需要一个比较函数,能够对预期输出和实际输出进行比较,打印出一个比较结果。
即使不用cppunit,自己也可以做出一个简单的框架。
页:
[1]