MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   如何使MATLAB xUnit在MATLAB R2008b(7.7)上运行? (https://www.labfans.com/bbs/showthread.php?t=22784)

poster 2019-12-10 16:49

如何使MATLAB xUnit在MATLAB R2008b(7.7)上运行?
 
我将matlab_xunit文件夹复制到C:\ Program Files,并将其(及其子文件夹)包含在MATLAB路径中。现在,MATLAB可以识别新命令,例如

runtests 但是此命令在当前文件夹上找不到任何测试。我做错了什么?我还可以做些什么?

>> runtests Starting test run with 0 test cases. PASSED in 0.000 seconds.
回答:
我是MATLAB xUnit的创建者。关于您所看到的内容的最可能的解释是测试文件中的某些问题。您可以发布样本测试文件,以便我查看吗?

如果要编写子功能样式的测试文件,当前目录中是否有任何文件以“ test”或“ Test”开头?该文件是否包含任何以“ test”或“ Test”开头的子功能?当您调用这些没有输入参数且只有一个输出参数的文件之一时,它是否返回TestSuite对象?如果不是,请仔细检查[URL="http://www.mathworks.com/matlabcentral/fileexchange/22846-matlab-xunit-test-framework/content/matlab_xunit/doc/html/exSubfunctionTests.html"]有关创建子功能测试[/URL]的[URL="http://www.mathworks.com/matlabcentral/fileexchange/22846-matlab-xunit-test-framework/content/matlab_xunit/doc/html/exSubfunctionTests.html"]文档[/URL] 。

您是在编写子类TestCase的测试文件吗?它们是否包含以“ test”或“ Test”开头的方法?



[url=https://stackoverflow.com/questions/1457211]更多&回答...[/url]


所有时间均为北京时间。现在的时间是 23:35

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.