MatUnit MATLAB是一个单元测试框架。就像Java JUnit,它允许程序员方便地运行许多测试和报告其结果MATLAB函数。
我们希望能够教学生如何测试数值软件。
——他们中的许多人将看到JUnit或类似的框架,所以一个MATLAB测试框架应该模仿它。
——即使他们没有看到JUnit,它是一个很好的框架,所以MATLAB应该模仿它。
——我们妥协解决方案的测试函数的列表,而不是创建一个测试类(因为很多用户不会看到类)
——我们创建一个函数“funcList”列出的姓名测试或m文件的子功能。我们将感激如果有人可以建议一个更清洁的方法。
功能:
MatUnit——执行每个测试并报告结果
TestNorm——创建测试列表传递给MatUnit执行
funcList——贯穿测试文件并返回子功能/测试名称
norm2——计算欧几里得范数
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
版权(c) 2005 Kit-Sun Ng
特此授予许可,免费的,任何人获得这个软件和相关的文档文件的副本(“软件”),解决在软件没有限制,包括但不限于权利使用、复制、修改、合并、出版、发行、有偿、和/或销售的软件副本,并允许他们软件摆设,应当具备下列条件:
上述版权声明和本许可声明应包括在所有副本或实质性部分的软件。
软件提供了“是”,没有任何类型的保证,明示或暗示,包括但不限于适销性的保证,健身为特定目的和无侵犯。在事件不得作者或版权持有人承担任何索赔、损害或其他
责任,无论是在一个动作的合同,侵权或否则,引起的,或与软件或使用或其他
交易软件。
引用作为
装备Ng (2023)。单元测试工具(//www.tatmou.com/matlabcentral/fileexchange/7404-unit-testing-tools), MATLAB中央文件交换。检索。
版本 | 发表 | 发布说明 | |
---|---|---|---|
1.0.0.0 |