captureEquivalenceCriteria

Класс: sltest.testmanager.TestCase
Пакет: sltest.testmanager

Получите эквивалентные критерии и добавьте к тесту

Синтаксис

eq = captureEquivalenceCriteria(tc,replaceAll)

Описание

eq = captureEquivalenceCriteria(tc,replaceAll) запускает Систему Под Тестом в Симуляции 1 и получает эквивалентный набор критериев. Функция возвращает эквивалентный объект критериев, sltest.testmanager.EquivalenceCriteria. Эта функция может использоваться, только если тестовый тип является эквивалентным тестом.

Входные параметры

развернуть все

Тест, чтобы получить эквивалентные критерии в, заданный как sltest.testmanager.TestCase объект.

Замените существующие эквивалентные критерии, если критерии уже существуют в тесте, заданном как булевская переменная. true заменяет существующие критерии и false ошибки, если критерии уже существует в тесте.

Выходные аргументы

развернуть все

Эквивалентные критерии добавляются к тесту, возвращенному как sltest.testmanager.EquivalenceCriteria объект.

Примеры

развернуть все

% Create the test file, test suite, and test case structure
tf = sltest.testmanager.TestFile('API Test File');
ts = createTestSuite(tf,'API Test Suite');
tc = createTestCase(ts,'equivalence','Equivalence Test Case');

% Remove the default test suite
tsDel = getTestSuiteByName(tf,'New Test Suite 1');
remove(tsDel);

% Assign the system under test to the test case
% for Simulation 1 and Simulation 2
setProperty(tc,'Model','sldemo_absbrake','SimulationIndex',1);
setProperty(tc,'Model','sldemo_absbrake','SimulationIndex',2);

% Capture equivalence criteria
eq = captureEquivalenceCriteria(tc);

Введенный в R2015b