matlab.mock.InteractionHistory.forMock
クラス: matlab.mock.InteractionHistory
名前空間: matlab.mock
モック オブジェクトから履歴を返す
説明
history = matlab.mock.InteractionHistory.forMock(
はモック オブジェクトから履歴を返します。mock
)history
は matlab.mock.InteractionHistory
オブジェクトの配列です。history
の各要素は、個々のメソッドの呼び出し、プロパティへのアクセス、またはプロパティの変更に対応しています。配列要素は、最初の要素が最初に記録された相互作用を示す順序になっています。このメソッドは、すべてのユーザーが表示可能なメソッドとプロパティのみをもつ相互作用を返します。たとえば、次の相互作用は記録されません。
Hidden
メソッドの呼び出しSealed
スーパークラス メソッドの呼び出し具象スーパークラスのプロパティに対するアクセスまたは変更
入力引数
例
代替方法
getMockHistory
メソッドを matlab.mock.TestCase
インスタンスに使用して、同じ相互作用履歴を取得することができます。たとえば、matlab.mock.TestCase
のインスタンス tc
、およびモック オブジェクト mock
がある場合、次のメソッドの呼び出しは等価です。
h = matlab.mock.InteractionHistory.forMock(mock); h = tc.getMockHistory(mock);
ただし、forMock
メソッドを使用するために matlab.mock.TestCase
のインスタンスにアクセスする必要はありません。
バージョン履歴
R2018a で導入