Когда я пытаюсь выполнить следующее, я получаю org.powermock.reflect.exceptions.ConstructorNotFoundException
Supplier<List<Employee>> function = mock(Supplier.class);
PowerMockito.whenNew(Supplier.class).withNoArguments().thenReturn(function);
Я аннотировал класс MyTest с помощью
@RunWith(PowerMockRunner.class)
@PrepareForTest({MyTest.class, Supplier.class})
public class MyTest {
// all the tests and whatnot...
}
Это Можно ли каким-то образом смоделировать поведение так, чтобы при создании экземпляра функционального интерфейса с помощью ключевого слова «new» я получал указанный экземпляр этого интерфейса (независимо от того, был ли он смоделирован или нет)?