Что мне нужно сделать, чтобы пройти в containTheSameElementsAs в качестве аргумента для параметра java.util.Listspecs2 containTheSameElementsAs не работает, если параметр java.util.List
Например:
class Foo() {
void javaList(List<Bar> bars) = ???
}
Запуск specs2 SpecificationWithJunit теста со следующим кодом:
val foo = mock[Foo]
...
got {
one(foo).javaList(containTheSameElementsAs(SOME_LIST))
}
Сейчас я получаю сообщение об ошибке:
найдено: org.specs2.matcher.Matcher [Traversable [бар]]
требуется: java.util.List [Бар]
Что делать, если я хочу использовать be _ == (1) в качестве аргумента для параметра метода int? – netta
Это должно сработать. – Eric
он работал только после того, как я написал be _ === (1) – netta