sltest.testmanager.TestFile class

Пакет: sltest.testmanager

Создайте или измените тестовый файл

Описание

Образцы sltest.testmanager.TestFile являются файлами, которые могут содержать тестовые наборы и контрольные примеры.

Для MATLAB®-основанный на Simulink® проверяет, тестовые файлы соответствуют имени файла. Смотрите Экспериментальные модели с Использованием Основанных на MATLAB Тестов Simulink для получения дополнительной информации.

The sltest.testmanager.TestFile класс является handle класс.

Атрибуты класса

HandleCompatible
true

Для получения информации об атрибутах класса см. раздел «Атрибуты класса».

Создание

Описание

пример

obj = sltest.testmanager.TestFile(filePath) открывает sltest.testmanager.TestFile который существует с тем же именем файла и в заданном FilePath расположение. Если тестовый файл не существует в расположении, создается новый с тестовым набором по умолчанию и тестом в качестве дочерних элементов тестового файла. Типом теста по умолчанию является базовый тест.

obj = sltest.testmanager.TestFile(filePath,mode) перезаписывает существующий тестовый файл, если mode установлено в true. Режим по умолчанию для false.

Свойства

расширить все

Путь к файлу и имя тестового файла, возвращенные как вектор символов.

Пример: 'C:\MATLAB\test_file.mldatx'

Атрибуты:

GetAccess
public
SetAccess
private
Dependent
true
NonCopyable
true

Типы данных: char

Текст описания тестового файла, заданный как вектор символов.

Атрибуты:

GetAccess
public
SetAccess
public
Dependent
true
NonCopyable
true

Типы данных: char

Указывает, имеет ли тестовый файл несохраненные изменения, возвращенные к значению 0 или 1. Если значение 0, несохраненных изменений нет. Значение 1 при наличии несохраненных изменений.

Атрибуты:

GetAccess
public
SetAccess
private
Dependent
true
NonCopyable
true

Типы данных: logical

Указывает, будут ли выполняться тесты, являющиеся дочерними для тестового файла, заданные как логическое значение true или false.

Атрибуты:

GetAccess
public
SetAccess
public
Dependent
true
NonCopyable
true

Типы данных: logical

Имя тестового файла без пути и расширения файла, возвращаемое как вектор символов.

Атрибуты:

GetAccess
public
SetAccess
private
Dependent
true
NonCopyable
true

Типы данных: char

Текст описания причины отключения тестового файла, заданный как вектор символов. Это свойство видим только, когда Enabled для свойства задано значение false.

Атрибуты:

GetAccess
public
SetAccess
public
Dependent
true
NonCopyable
true

Типы данных: char

Требования, приложенные на уровне тестового файла, возвращаются как структура.

Атрибуты:

GetAccess
public
SetAccess
private
Dependent
true
NonCopyable
true

Типы данных: struct

Теги, используемые для классификации, заданные как вектор символов или строковые массивы.

Атрибуты:

GetAccess
public
SetAccess
public
Dependent
true
NonCopyable
true

Типы данных: char | string

Методы

расширить все

Примеры

свернуть все

Создайте новый тестовый файл и верните объект тестового файла.

testfile = sltest.testmanager.TestFile('C:\MATLAB\test_file.mldatx')
testfile = 

  TestFile with properties:

            Name: 'test_file'
        FilePath: 'C:\MATLAB\test_file.mldatx'
           Dirty: 1
    Requirements: [0x1 struct]
     Description: ''
         Enabled: 1
Введенный в R2015b
Для просмотра документации необходимо авторизоваться на сайте