CppUnitC++ 单元测试框架
CppUnit 是个基于 LGPL 的开源项目,最初版本移植自 JUnit,是一个非常优秀的开源测试框架。CppUnit 和 JUnit 一样主要思想来源于极限编程(XProgramming)。主要功能就是对单元测试进行管理,并可进行自动化测试。
测试驱动开发(TDD)是以测试作为开发过程的中心,它坚持,在编写实际代码之前,先写好基于产品代码的测试代码。开发过程的目标就是首先使测试能够通 过,然后再优化设计结构。测试驱动开发式是极限编程的重要组成部分。XUnit,一个基于测试驱动开发的测试框架,它为我们在开发过程中使用测试驱动开发 提供了一个方便的工具,使我们得以快速的进行单元测试。XUnit的成员有很多,如JUnit,PythonUnit等。CppUnit 即是XUnit家族中的一员,它是一个专门面向C++的测试框架。
评论
QUnitjQuery 单元测试框架
QUnit是一个功能强大、易于使用的JavaScript单元测试框架。它被jQuery项目用于测试代码和插件,它能够测试任何通用的JavaScript代码(甚至能够在服务器端测试JavaScript代
QUnitjQuery 单元测试框架
0
xUnit.net.NET单元测试框架
NUnit 的创造者JimNewkirk公布了一个新的单元测试框架,叫做xUnit.net。这个以NUnit接班人自许的新框架打算消除NUnit的错误和缺点,并打算在框架中加入一些最佳实践和扩展能力。
xUnit.net.NET单元测试框架
0
PyUnitPython 单元测试框架
PyUnit是Python版JUnit,一款Python单元测试框架。PyUnit可以在Python1.5.2及更高版本上运行。作者已经在Linux(Redhat6.0和6.1以及DebianPota
PyUnitPython 单元测试框架
0
zMMIXMMIX单元测试框架
zMMIX是一个MMIX单元测试框架:用于测试TAOCP里面的MMIX程序特点:简单的case编写。用户不再需要自己编写:Main代码去运行、查看一段MMIX程序的运行结果。测试数据驱动。用户主要关心
zMMIXMMIX单元测试框架
0