0

オブジェクトでゲッターを呼び出す関数の単体テストを作成しています。ゲッターは配列を返す必要がありますが、例外がスローされます。

Error: No Expectation defined for Invocation:[FloxyInvocation invocationType=GETTER name="getterName" arguments=[]]

ゲッターを次のように嘲笑しました。

mock(object).getter("getterName").returns(new Array()).once();

私のゲッターはオブジェクトインターフェイスで定義されています:

function get getterName():Array;

ゲッター関数またはモック ステートメントを書き直す必要がありますか?

4

1 に答える 1

0

インターフェイスを実装するクラスのオブジェクトではなく、オブジェクトのインターフェイスをモックしていました。

于 2014-01-29T14:46:09.937 に答える