Пакет: 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 влияют на операции копирования, см. раздел «Копирование объектов».