Пакет: matlab.mock
Суперклассы: matlab.unittest.TestCase
TestCase
для записи тестов с платформа для мокинга
Используйте matlab.mock.TestCase
класс, чтобы написать тесты, которые используют платформу для мокинга. The matlab.mock.TestCase
выводится из matlab.unittest.TestCase
класс.
Среда тестирования создает matlab.mock.TestCase
образцы.
assertAccessed | Утверждать, что к свойству был получен доступ |
assertCalled | Утверждайте, что был вызван метод с определенными входными значениями |
assertNotAccessed | Утверждать, что к свойству не был получен доступ |
assertNotCalled | Утверждайте, что метод не вызывался с определенными входными значениями |
assertNotSet | Утверждать, что свойство не задано |
assertSet | Утверждать, что задано свойство |
assignOutputsWhen | Задайте возвращаемые значения для вызова метода или доступа к свойствам |
assumeAccessed | Предположим, что к свойству был получен доступ |
assumeCalled | Предположим, что был вызван метод с определенными входными значениями |
assumeNotAccessed | Предположим, что к свойству не был получен доступ |
assumeNotCalled | Предположим, что метод не был вызван с определенными входными значениями |
assumeNotSet | Предположим, что свойство не было задано |
assumeSet | Предположим, что задано свойство |
clearMockHistory | Очистить историю взаимодействий объекта макетов |
createMock | Создайте объект макет |
fatalAssertAccessed | Фатально утверждать, что к свойству был получен доступ |
fatalAssertCalled | Фатально утверждайте, что был вызван метод с определенными входными значениями |
fatalAssertNotAccessed | Fatal утверждает, что к свойству не был получен доступ |
fatalAssertNotCalled | Фатально утверждайте, что метод не вызывался с определенными входными значениями |
fatalAssertNotSet | Фатально утверждать, что свойство не задано |
fatalAssertSet | Фатально утверждать, что задано свойство |
forInteractiveUse | Создание TestCase для интерактивного использования объектов mock |
getMockHistory | Возвращает историю взаимодействий mock из TestCase образец |
returnStoredValueWhen | Возвращает сохраненное значение при доступе к свойству |
storeValueWhen | Сохраните значение, когда задано свойство |
throwExceptionWhen | Выдать исключение для вызова метода или взаимодействия свойств |
verifyAccessed | Проверьте, что к свойству был получен доступ |
verifyCalled | Проверьте, что был вызван метод с определенными входными значениями |
verifyNotAccessed | Проверьте, что к свойству не был получен доступ |
verifyNotCalled | Проверьте, что метод не вызывался с определенными входными значениями |
verifyNotSet | Проверьте, что свойство не задано |
verifySet | Проверьте, что задано свойство |
addTeardown | Динамически добавляйте стандартную программу отключения к TestCase образец |
applyFixture | Используйте фиксатор с TestCase |
forInteractiveUse | Создайте TestCase для интерактивного использования |
getSharedTestFixtures | Обеспечьте доступ к общим испытательным стендам |
журнал | Запись диагностической информации во время выполнения теста |
onFailure | Динамически добавляйте диагностику для непройденных тестов |
управляемый | Выполняйте TestCase тест |
Кроме того, TestCase
класс наследует методы от этих классов:
matlab.unittest.qualifications. Assertable | Квалификация для проверки предусловий теста |
matlab.unittest.qualifications. Assumable | Проверка для фильтрации содержания теста |
matlab.unittest.qualifications. FatalAssertable | Проверка, чтобы прервать выполнение теста |
matlab.unittest.qualifications. Поддающийся проверке | Проверка для создания условий мягкого отказа |
Указатель. Чтобы узнать, как классы handle влияют на операции копирования, см. раздел «Копирование объектов».