基于函数的单元测试
编写测试使用资格;定制测试运行器;选择并运行测试
编写基于函数的测试来检查MATLAB的输出®脚本、函数或类。您可以使用一个完整的图书馆资格函数产生四种不同的测试失败。例如,您可以验证或致命断言测试失败。基于函数的测试订阅xUnit测试哲学。
首先,明白了基于函数编写单元测试和使用函数编写简单的测试用例。
为更先进的测试编写,包括使用测试参数和测试夹具,考虑写作基于类的单元测试。
功能
functiontests |
从处理本地函数创建数组的测试 |
runtests |
运行的测试 |
testsuite |
创建测试套件 |
TestSuite.run |
使用TestRunner运行TestSuite数组对象配置为文本输出 |
类
测试 |
一个简单的测试方法的规范 |
FunctionTestCase |
TestCase用于基于函数的测试 |
TestResult |
运行测试套件的结果 |
主题
编写测试
您的测试函数是一个MATLAB文件,它包含一个主函数和您个人的本地测试功能。可选地,您可以包含文件和新鲜的夹具的功能。
资格是功能测试值和响应失败。本总结描述了四种类型的资格和资质在MATLAB函数可用的单元测试框架。
这个例子展示了如何编写和运行一个基于函数的单元测试。
这个例子展示了如何编写一个基于函数的setup和teardown函数测试,运行一次之前和之后在你的测试文件和文件中的每个测试函数。
资格是功能测试值和响应失败。本总结描述了四种类型的资格和资质在MATLAB函数可用的单元测试框架。
这个主题有帮助吗?