6

メソッドをモックするときに任意の数の引数を受け入れる方法はありますか?

たとえば、これら2つの方法をモックしたい場合:

foo(String s);
foo(String s, int i);

今のところ、私のテストでは次のことを行います。

myMockedClass.foo(_) >> x
myMockedClass.foo(_, _) >> x

両方を同時にモックする方法はありますか?何かのようなもの:

myMockedClass.foo(*) >> x

(これは機能しません)

4

1 に答える 1

5

この機能は計画されていますが、まだ存在していません。提案された構文はfoo.bar(*_)です。

于 2012-01-12T14:01:03.550 に答える