Пакет: matlab.mock
Суперклассы: matlab.unittest.TestCase
TestCase к тестам записи с платформой для мокинга
Используйте matlab.mock.TestCase тесты класса записи, которые используют платформу для мокинга. 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 | Фатально утверждайте, что к свойству не получили доступ |
| fatalAssertNotCalled | Фатально утверждайте, что метод не был вызван определенными входными значениями |
| fatalAssertNotSet | Фатально утверждайте, что свойство не было установлено |
| fatalAssertSet | Фатально утверждайте, что свойство было установлено |
| forInteractiveUse | Создайте TestCase для интерактивного использования |
| getMockHistory | Возвратите историю в фиктивный объект |
| returnStoredValueWhen | Возвратите сохраненное значение свойства |
| storeValueWhen | Хранение значения свойства |
| throwExceptionWhen | Выдайте исключение для взаимодействия свойства или вызова метода |
| verifyAccessed | Проверьте, что к свойству получили доступ |
| verifyCalled | Проверьте, что метод был вызван определенными входными значениями |
| verifyNotAccessed | Проверьте, что к свойству не получили доступ |
| verifyNotCalled | Проверьте, что метод не был вызван определенными входными значениями |
| verifyNotSet | Проверьте, что свойство не было установлено |
| verifySet | Проверьте, что свойство было установлено |
| addTeardown | Динамически добавьте стандартную программу отключения |
| applyFixture | Используйте фиксатор с TestCase |
| forInteractiveUse | Создайте TestCase для интерактивного использования |
| getSharedTestFixtures | Обеспечьте доступ к разделяемым испытательным стендам |
| журнал | Запишите диагностическую информацию |
| onFailure | Динамически добавьте диагностику для непройденных тестов |
| запущенный | Запустите TestCase тест |
Кроме того, TestCase класс наследовал методы от этих классов:
| matlab.unittest.qualifications.Assertable | Проверка, чтобы подтвердить предусловия теста |
| matlab.unittest.qualifications.Assumable | Проверка, чтобы отфильтровать содержание теста |
| matlab.unittest.qualifications.FatalAssertable | Проверка, чтобы прервать выполнение теста |
| matlab.unittest.qualifications.Verifiable | Проверка, чтобы произвести мягкие условия отказа |
Указатель. Чтобы узнать, как классы Handle влияют на операции копирования, см. раздел "Копирование объектов".