Пакет: matlab.mock
Суперклассы: matlab.unittest. TestCase
TestCase
к тестам записи с платформой для мокинга
Используйте тесты класса записи matlab.mock.TestCase
, которые используют платформу для мокинга. matlab.mock.TestCase
выводит от matlab.unittest.TestCase
Класс 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. Поддающийся проверке | Проверка, чтобы произвести мягкие условия отказа |
Указатель. Чтобы узнать, как классы Handle влияют на операции копирования, см. раздел "Копирование объектов".