メインコンテンツ

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 で導入