Класс: matlab.unittest.plugins.QualifyingPlugin
Пакет: matlab.unittest.plugins
Фатально утверждайте, что значение удовлетворяет данному ограничению
fatalAssertUsing(plugin,context,actual,constraint)
fatalAssertUsing(plugin,context,actual,constraint,diagnostic)
fatalAssertUsing( фатально утверждает тот plugin,context,actual,constraint)actual значение, которое удовлетворяет данному ограничению, constraint, использование проверки context. Если фактическое значение не удовлетворяет ограничению, среда тестирования сообщает об отказе критического утверждения.
Можно выполнить критические утверждения в них QualifyingPlugin методы:
setupSharedTestFixture
teardownSharedTestFixture
setupTestClass
teardownTestClass
setupTestMethod
teardownTestMethod
fatalAssertUsing( отображает диагностическую информацию, plugin,context,actual,constraint,diagnostic)diagnostic, после отказа.
Смотрите примеры для QualifyingPlugin класс и замена вызывают к verifyUsing с fatalAssertUsing.
Используйте QualifyingPlugin.fatalAssertUsing метод, чтобы прервать сеанс тестирования после отказа. Эти типы проверки применяются, когда характер отказа настолько принципиален, что нет смысла продолжать тестирование. Эти проверки также полезны, когда отключение фиксатора не восстанавливает MATLAB® правильно укажите и желательно прерывать тестирование и запускать новую сессию. В качестве варианта,
Используйте QualifyingPlugin.verifyUsing метод, чтобы произвести и записать отказы, не выдавая исключение. Поскольку QualifyingPlugin выполняет дополнительные проверки вне тех заданных в модульных тестах, это обычно использует верификации. Верификации не вызывают ранний выход из теста, гарантируя, что среда тестирования выполняет все содержание теста. Используйте другие типы проверки для выявления нарушений предварительных обязательных условий или неправильной настройки теста.
Используйте QualifyingPlugin.assumeUsing метод, чтобы гарантировать, что тестовая среда соответствует предусловиям, которые в противном случае не приводят к непройденному тесту. Результат отказов предположения в отфильтрованных тестах и среда тестирования отмечают связанное содержание теста как Incomplete.
Используйте QualifyingPlugin.assertUsing метод, когда условие отказа делает недействительным остаток от текущего содержания теста, но не предотвращает соответствующее выполнение последующих методов тестирования. Отказ в точке утверждения представляет связанное содержание теста, как отказавший и неполный.