编者按:这个文件被选为MATLAB中心本周精选
首先,如果您是测试新手,您可能应该使用R2013a及后续版本中包含的UNITTEST框架。它将(希望)有更好的文档和更好的支持。万博1manbetx另一方面,如果您有许多现有的xUnit测试,如果您想利用这个框架的额外特性,或者如果您只是喜欢使用开源代码,请继续阅读。
现在Steve Eddins不再更新他的MATLAB xUnit测试框架,这是它的新家。
*版本4.1.0已经针对2013b - 2016b的每个版本进行了测试,可能与更老的版本兼容。
版本4.0.0的亮点:
*“runtests”命令重命名为“runxunit”,以便它可以与R2013a中添加的单元测试框架和平共处。
* junit风格的XML测试报告,用于Jenkins等工具。
* MTEST时代过时的垃圾被移除。
*语义版本和命名为每个人的理智。
版本4.1.0的亮点:
*增加了与2016b的兼容性。
引用作为
保罗·塞克斯顿(2021)。xunit4GitHub (https://github.com/psexton/matlab-xunit)。检索.
体系结构
abc / doc / + +测试
doc / + abc_tests
文档/ example_quick_start
文档/ example_subfunction_tests
文档/ examples_2016b_compatibility
文档/ examples_general
matlab-xunit
src
src / + xunit
src / + xunit / +私有的
src / + xunit / +跑龙套
测试
测试/ + xunit / + mocktests
xunit测试/ + / + mocktests / + subpkg
xunit测试/ + / +私有的
测试/ + xunit / +私人/私人
测试/ cwd_test
测试/ dir1
测试/ dir2
测试/ helper_classes
测试/ initTestSuiteTest
测试/ initTestSuiteTest / +包装
测试/私
体系结构
医生
要查看或报告这个GitHub插件中的问题,请访问GitHub库.
要查看或报告这个GitHub插件中的问题,请访问GitHub库.