Пакет: 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 | Возвратите историю ложных взаимодействий от 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.Verifiable | Проверка, чтобы произвести мягкие условия отказа |
Указатель. Чтобы узнать, как классы Handle влияют на операции копирования, см. раздел "Копирование объектов".