Sleipnir 是 BDD 风格的 Swift 框架,灵感来源于Cedar。
# 单元测试工具
NoSQL Unit 是 JUnit 的 NoSQL 扩展,可以帮助用户编写 NoSQL 单元测试。NoSQL Unit 要求可以运行 NoSQLUnit,Junit 4.10 及以上版本,JDK 5,jars 使用 JDK 6 编译。
UnitC++ 是一个流行的、轻量级的,只包含 C++ 头文件的一个单元测试库。
写个单元测试,在初始化的时候配置好Spring的初始化环境,在写个单元测试函数来启动spring的bean?插件通过上面的机制既保证了单元测试的运行永远运行在正确的数据上,也不会影响现有数据本身。
Phake PHP 单元测试框架
Mockery PHP 单元测试框架
Atoum PHP 单元测试框架
Testify 是个极小的 PHP 5.3+ 单元测试框架。
Assert为Go语测试框架封装.可以让我们熟悉的方式来写测试用例.
RoboSpock Android 测试框架
Peridot 是一个支持 PHP 5.4+ 的高可扩展、用起来很方便的 PHP 测试框架。Peridot 让测试更加有趣。开发者可以创建插件,自定义测试报告等。
FBMock 是一个简单易用的 PHP 模拟测试框架 。不同于其他的模拟测试框架一样,FBMock 只是 stubs with spies,它并没有使用常见的 DSL 和也不依赖于 opaque tear-down 验证方式。
Easy GWT Mock 是类似 EasyMock 的GWT模拟测试框架。Easy GWT Mock 相比 EasyMock 有三个不同点:
它能够用来取代JUnit's assertions, FEST, Hamcrest's matchers 等情况。
Thrust 是一个小项目,包含一些有用的任务来运行 Cedar 规格和构建 iOS 应用程序档案。
ionet 是连接 Go stdlib's net 和 io 包的桥梁。它提供了 net.Conn 和 net.Listener 来取代 io.Reader 和 io.Writer,而不需要使用传统的网络堆栈功能。它能模拟网络环境,所以可用在单元测试中。当使用外部网络堆栈的时候,它也很有用。
# 单元测试工具 # 常用工具包
pgTAP 是 PostgreSQL 的单元测试框架,用 PL/pgSQL 和 PL/SQL 开发。它包含了一个全面的 TAP-emitting 判断函数的集合,以及整合其它 TAP-emitting 测试框架的能力。它也可以用于 xUnit 测试样式。
Venus 是一个 JavaScript 的测试工具,可以简化运行单元测试。当你在 JS 开发一个基于浏览器的项目时,你想创建单元测试并频繁地运行它们。通常,你会用一些库比如 Mocha 或 Jasmine,写一个单元测试,这些库可以让你定义测试用例,并提供 API 来编写判断。我们通过创建一个工具,可以让你更轻松地与现有的库一起工作。一下是 Venus 的主要好处:。在你的测试使用 Simple annotations, 来指定你要使用的测试库,你要测试的文件,其它文件依赖,以及测试工具模板
CMockery 是 Google 发布的用于 C 单元测试的一个轻量级的框架。它很小巧,对其他开源包没有依赖,对被测试代码侵入性小。CMockery 的源代码行数不到 3K,你阅读一下 will_return 和 mock 的源代码就一目了然了。免费且开源,Google 提供技术支持;轻量级的框架,使测试更加快速简单;避免使用复杂的编译器特性,对老版本的编译器来讲,兼容性好;
doctest C++ 测试框架
# 测试工具 # 单元测试工具
安科网(Ancii),中国第一极客网
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号