Main Content

sltest.testmanager.EquivalenceCriteria クラス

名前空間: sltest.testmanager

等価性基準を追加または変更

説明

sltest.testmanager.EquivalenceCriteria のインスタンスは、等価性テスト ケースのパス/失敗の基準を決定するテスト ケースの信号セットです。

sltest.testmanager.EquivalenceCriteria クラスは handle クラスです。

クラス属性

HandleCompatible
true

クラス属性の詳細については、クラスの属性を参照してください。

作成

説明

obj = sltest.testmanager.TestCase.captureEquivalenceCriteria は、テスト ケース オブジェクトの sltest.testmanager.EquivalenceCriteria オブジェクトを作成します。

プロパティ

すべて展開する

等価性基準が有効になっているかどうかを示します。有効になっていない場合は 0、有効になっている場合は 1 です。

属性:

GetAccess
public
SetAccess
public
Dependent
true
NonCopyable
true

データ型: logical

メソッド

すべて展開する

すべて折りたたむ

% Open the model for this example
openExample('sldemo_absbrake');

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