sltest.testmanager.copyTests

Скопируйте тестовые примеры или тестовые наборы в другое место

Описание

пример

objArray = sltest.testmanager.copyTests(srcObjArray,targetObj) копирует тесты или тестовые наборы в другой тестовый файл или тестовый пакет.

Примеры

свернуть все

  • % Create test structure
    tf = sltest.testmanager.TestFile('Test File');
    ts_orig = tf.createTestSuite('Original Test Suite');
    tc1 = ts_orig.createTestCase('baseline','Baseline Test Case 1');
    tc2 = ts_orig.createTestCase('baseline','Baseline Test Case 2');
    
    % Create new test suite for the target location
    ts_new = tf.createTestSuite('New Test Suite');
    
    % Copy test cases to new test suite
    objArray = sltest.testmanager.copyTests([tc1,tc2],ts_new)
    objArray = 
    
      1x2 TestCase array with properties:
    
        Name
        Description
        Enabled
        ReasonForDisabling
        TestFile
        TestPath
        TestType
        Parent

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

свернуть все

Контрольные примеры или тестовые наборы для копирования, заданные как массив sltest.testmanager.TestCase или sltest.testmanager.TestSuite объекты.

Целевой тестовый файл или тестовый набор для копирования, заданный как sltest.testmanager.TestFile или sltest.testmanager.TestSuite объект.

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

свернуть все

Контрольные примеры или тестовые наборы в целевом пункте назначения, возвращенные как массив sltest.testmanager.TestCase или sltest.testmanager.TestSuite объекты.

Введенный в R2015b