mlunit_2008a

MATLAB的单元测试框架支持新的classdef文件(r金宝app2008a)

1.9 k下载

更新2009年7月15日

查看许可协议

mlUnit mlunit_2008a最初始于一个更新(http://sourceforge.net/projects/mlunit/),也可以从MATLAB中央文件交换。目的是添加支持新的“classdef”2008金宝app年MATLAB样式类。不过,我有点执着,“更新”或多或少成为一个完整的重写。

一般来说,如果你是舒适与“xUnit风格的单元测试框架(如jUnit),然后用这个工具你会很舒服。创建测试包括名为TestCase的子类化一个类,然后添加方法的名字从“测试”开始。在每个方法可以使用继承的验证方法(断言,assertequal assertNotEquals)检查成功或失败。所有的测试是自动运行,运行后结果记录和报告。

GUI是简单的,但好;它使用非法uitree部件给分层测试结果,和你也有很好的视觉反馈图标等。与mlUnit一样,你点击失败的测试看到错误消息和加亮;你可以选择加一行,单击一个按钮打开一个代码编辑器,并将光标置于符号代码中在这个位置。你也有能力通过多选文件对话框添加测试,快速和容易使用。

对于那些喜欢玩玩,也有一个简单的文本测试运行器有一个清晰的API。

的解释是:当我开始这个(2008发布后不久),我不知道mlUnit开发者也更新他们的代码为新样式类(mlUnit 2.0)。事实证明,我更喜欢我的版本我释放:)

警告:使用无证/支持uitree部件,Mathworks警告说在将金宝app来发布的版本中可能会改变或消失。

引用作为

克里斯多夫(2023)。mlunit_2008a(//www.tatmou.com/matlabcentral/fileexchange/21888-mlunit_2008a), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2008a
兼容任何释放
平台的兼容性
窗户 macOS Linux
类别
找到更多的在测试框架帮助中心MATLAB的答案

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.2.0.0

——现在在BSD许可
——固定“明确类”错误
——增加了对包的金宝app支持

1.0.0.0