sltest.testmanager.TestFile class

Пакет: sltest.testmanager

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

Описание

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

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

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

Типы данных: логический

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

Атрибуты:

GetAccess
public
SetAccess
public
Dependent
true
NonCopyable
true

Типы данных: логический

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

Атрибуты:

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