matlab.unittest.plugins.QualifyingPlugin类
包:matlab.unittest.plugins
超类:matlab.unittest.plugins.TestRunnerPlugin
执行系统范围限定的插件接口
描述
除了测试内容之外,使用合格的插件来产生测试失败。插件级别的限定是有用的,因为您可以避免在每个测试中重复相同的限定。通过将插件添加到特定测试会话的测试运行器中,您可以决定定期地将系统范围的资格证书应用到测试套件中。
的QualifyingPlugin
接口使测试运行器插件作者能够实现在测试套件上执行系统范围限定的插件。你可以在这些继承的方法中执行验证、假设、断言和致命断言:
setupTestClass
teardownTestClass
setupTestMethod
teardownTestMethod
在这些继承的方法中,只能执行假设、断言和致命断言:
setupSharedTestFixture
teardownSharedTestFixture
方法
assertUsing | 断言值满足给定的约束 |
assumeUsing | 假设该值满足给定的约束条件 |
fatalAssertUsing | 致命地断言价值满足给定的约束 |
verifyUsing | 验证该值满足给定的约束 |
继承的方法
createSharedTestFixture | 扩展共享测试夹具实例的创建 |
createTestClassInstance | 扩展类级TestCase实例的创建 |
createTestMethodInstance | 扩展方法级TestCase实例的创建 |
reportFinalizedResult | 启用最终测试结果的报告 |
小牛 | 扩展单个TestSuite元素的运行 |
runTestClass | 从相同的类或函数扩展TestSuite数组的运行 |
runTestMethod | 延长单一测试方法的运行时间 |
runTestSuite | 扩展TestSuite数组的运行 |
setupSharedTestFixture | 扩展共用测试夹具的设置 |
setupTestClass | 扩展测试类的设置 |
setupTestMethod | 扩展测试方法的设置 |
teardownSharedTestFixture | 延长拆卸共用试验夹具 |
teardownTestClass | 扩展测试类的拆除 |
teardownTestMethod | 延长试验方法的拆卸 |
复制语义
句柄。要了解句柄类如何影响复制操作,请参见复制对象.
例子
另请参阅
matlab.unittest.plugins.FailOnWarningsPlugin
|matlab.unittest.plugins.TestRunnerPlugin
|matlab.unittest.plugins.plugindata.QualificationContext
在R2015b中引入
这个话题有用吗?