copySimulationSettings

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

Скопируйте установку симуляции в эквивалентном тесте

Синтаксис

copySimulationSettings(tc,fromSimIndex,toSimIndex)

Описание

copySimulationSettings(tc,fromSimIndex,toSimIndex) копирует симуляцию, сходящую с одного номера симуляции другому в эквивалентном тесте. Эта функция работает только на эквивалентные типы теста.

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

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

Эквивалентный тест, что вы хотите скопировать настройки симуляции в, заданный как объект sltest.testmanager.TestCase.

Номер симуляции вы хотите скопировать настройки с, заданный как целое число, 1 или 2. Это - исходная симуляция.

Номер симуляции вы хотите скопировать настройки в, заданный как целое число, 1 или 2. Это - целевая симуляция.

Примеры

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

% 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);

% Change simulation stop time in Simulation 1
setProperty(tc,'StopTime',100,'SimulationIndex',1);

% Copy simulation setting to Simulation 2
copySimulationSettings(tc,1,2);

Введенный в R2015b