SeaTest 0.5下载地址

点这里下载 → 下载地址
相关Tags:

SeaTest 0.5软件简介

一个简单的C的单元测试框架

SeaTest将为用户提供一个简单但功能强大的基于C的单元测试框架的xUnit风格的单元测试。测试驱动开发(TDD)的理想选择。设计是可移植的。

如果你是新的TDD /单元测试,你不妨直接跳转到入门。
与其他的神器出山:www.shenqi73.comxUnit型框架如果你有经验,你不妨读通过一般的技术概述,SeaTest。

在许多的xUnit风格的测试框架,测试和testfixtures的自动发现。因此,所有你要做的就是编写测试,或夹具,它们会自动运行。这是伟大的!你永远不会忘记包括一个测试。然而,在C,没有语言的机制来做到这一点。

因此,Seatest要求您显式注册您的所有测试和设备。如果你是在“红,绿,重构”的习惯,这种限制应该不会有太大的问题。主要的原因是,该框架可以很容易地使用在嵌入式环境/编译器/ IDE的。目前的主要目标是PIC和MPLAB IDE。这样的事情是保持漂亮的香草的C代码。

SeaTest的建立是为了支持嵌入式开发使用的是双编译器的方法。这种方法涉及的代码/测试一个丰富的C + +开发环境中开发的大部分,如Visual Studio,然后交叉检查在目标设备上运行单元测试也有限的嵌入式C编译器编译。

其中一大因素是确保seatest没有使用任何动态内存分配(如malloc等)。在一些“结构的测试或存储的大名单。所有的测试夹具和测试,通过创建的代码本身的结构。制作简单,快捷,非常简单。

下面是一些主要特点“SeaTest”

·xUnit的风格断言
·赛程
·安装/拆卸
·全球安装/拆卸
·能够有选择地运行测试/赛程
·包含在一个测试框架。h和1。C
·可轻松扩展的自定义断言
·未使用的内存分配!
·没有cruft的简单语法
·跨平台

要求:

·Visual Studio中

此版本中的新功能:

·改进了对* nix中的编译

上一个软件:Colazzifier 1.0

下一个软件:走势图0.6_sparklines 0.6

随便看看

软件简略信息
  • 软件大小:10.0 KB
  • 下载次数:99
  • 更新时间:2013-03-09 12:27:00
  • 不能下载请报告错误,谢谢
本类热门软件