Как снять ограничения на количество аргументов при издевательствах над Споком?


Есть ли способ принять любое количество аргументов, когда издеваются над методом?

Например, если я хочу поиздеваться над этими 2 методами:

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

На данный момент в моем тесте я делаю:

myMockedClass.foo(_) >> x
myMockedClass.foo(_, _) >> x
Есть ли способ издеваться над обоими сразу? Что-то вроде:
myMockedClass.foo(*) >> x

(это не работает)

1 4

1 ответ:

Эта функция запланирована, но еще не существует. Предлагаемый синтаксис - foo.bar(*_).