Класс: matlab.unittest.TestSuite
Пакет: matlab.unittest
Создание TestSuite
массив из всех тестов в папке
создает suite
= matlab.unittest.TestSuite.fromFolder(folder
)TestSuite
массив из всех Test
методы всех конкретных TestCase
классы, содержащиеся в folder
и возвращает этот массив в suite
. Если тесты основаны на функциях или скриптах, Test
файл включен в TestSuite
массив, если он следует соглашению об именовании, начинающемуся или заканчивающемуся словом «test», которое не учитывает регистр. Основанные на классах тесты не должны соответствовать этому соглашению об именовании. Метод не рекурсивен, возвращая только те тесты непосредственно в указанной папке.
Когда тестовый набор запускается, MATLAB® изменяет текущую папку в папку, определяющую содержание теста, и добавляет ее в путь на время тестового запуска.
создает suite
= matlab.unittest.TestSuite.fromFolder(___,Name,Value
)TestSuite
массив с дополнительными опциями, заданными одним или несколькими Name,Value
аргументы в виде пар. Можно использовать этот синтаксис с любым из входных параметров предыдущих синтаксисов.
|
Папка, содержащая тесты, заданные как вектор символов или строковый скаляр. |
|
Селектор, заданный как образец класса из |
| Имя папки, содержащей файл, определяющий тесты, заданное как строковые массивы, вектор символов или массив ячеек из векторов символов. Этот аргумент фильтрует |
| Массив |
|
Индикатор того, следует ли включать тесты из любого |
| Имя элемента набора, заданное как строковые массивы, вектор символов или массив ячеек из векторов символов. Этот аргумент фильтрует |
|
Имя свойства тестового класса, который задает параметр, используемый элементом тестового набора, заданный как строковые массивы, вектор символов или массив ячеек векторов символов. Этот аргумент фильтрует |
|
Имя параметра, используемого элементом test suite, заданное как строковые массивы, вектор символов или массив ячеек векторов символов. MATLAB генерирует имена параметров на основе свойства test class, которое определяет параметры:
The |
|
Имя процедуры тестирования, заданное как строковые массивы, вектор символов или массив ячеек векторов символов. Этот аргумент фильтрует В основанном на классах тесте |
|
Имя класса, из которого получают тестовый класс, заданное как строковые массивы, вектор символов или массив ячеек векторов символов. Этот аргумент фильтрует |
|
Имя тестового тега, используемого элементом тестовый набор, задается как строковые массивы, вектор символов или массив ячеек из векторов символов. Этот аргумент фильтрует |
|
Набор тестов, заданный как |