Main Content

get

クラス: matlab.mock.PropertyBehavior
名前空間: matlab.mock

モック プロパティの get 動作を定義するためのオブジェクトの作成

構文

getBehavior = get(behavior)

説明

getBehavior = get(behavior) は、モック プロパティの get 動作を定義するための PropertyGetBehavior オブジェクトを作成します。通常は、モックの動作の定義時に、get メソッドを使用して PropertyGetBehavior を暗黙的に作成します。

入力引数

すべて展開する

モックの動作。matlab.mock.PropertyBehavior インスタンスとして指定します。matlab.mock.PropertyBehavior のインスタンスを作成するには、behavior オブジェクトのプロパティにアクセスします。

例: myMockBehavior.MyProperty

すべて展開する

Name プロパティを使用して個人クラスのモックを作成します。

testCase = matlab.mock.TestCase.forInteractiveUse;
[mock,behavior] = testCase.createMock('AddedProperties',"Name");

PropertyGetBehavior を作成して、動作を設定します。Name プロパティの値を取得すると、モックは "David" を返します。

getBehavior = get(behavior.Name);
testCase.assignOutputsWhen(getBehavior,"David")

また、動作の定義を使用して PropertyGetBehavior オブジェクトを暗黙的に作成することもできます。

testCase.assignOutputsWhen(get(behavior.Name),"David")

Name プロパティにアクセスします。

name = mock.Name
name = 
"David"

バージョン履歴

R2017a で導入