Mockito doReturn возвращает другое значение в зависимости от параметров вызова метода имитируемого объекта - PullRequest
1 голос
/ 17 июня 2020

У меня есть вложенный класс Foo, в котором есть поле с именем Bar и вызов метода getBarBasedOnMusic(Music music).

хочу сделать насмешку для достижения следующего поведения:

doReturn(some_result).when(Foo.class).getBarBasedOnMusic(Music.getAuthor == "Beethoven")

Есть хороший способ сделать это?

...