Mockito: anyListOf (MyClass.class) в 1.9.5 и что вместо него, если список обнуляется в 2.23.4 - PullRequest
0 голосов
/ 29 ноября 2018

Ранее в mockito 1.9.5 у меня был такой тест:

when(myInstance.method(anyCollection(), anyListOf(MyClass.class), any(SomeClass.class))).thenReturn(true);

Теперь в mockito 2.23.4 я хочу изменить это в соответствии с новыми правилами, учтите, что все переменные обнуляются ипопробуйте что-то вроде этого:

when(myInstance.method(nullable(Collection.class), nullable(anyListOf(MyClass.class).class), nullable(SomeClass.class))).thenReturn(true);

Но, конечно, это не работает.Я могу использовать nullable (List.class) во втором параметре, но я думаю, что это не то, что мне нужно.Как я могу использовать это условие для обнуляемого списка экземпляров MyClass?Возможно, List равен для List в этой ситуации, тогда я могу использовать nullable (List.class).Я новичок в mockito и в Java и, возможно, что-то не очень хорошо понимаю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...