Мне нужно смоделировать публичный, нестатический метод объекта.
Проблема в том, что я не могу создать фиктивный объект, потому что этот объект создается непосредственно в коде.
Я пытался шпионить за классом с помощью PowerMockito.spy () и PowerMockito.when (...), но он не работал (возможно, потому что PowerMockito.when работает только для статических и частных методов)
Например, предположим, мне нужно проверить это:
...
myClass anObject = new myClass ();
anObject.aMethod ();
...
Как я могу издеваться над вызовом anObject.aMethod () ??
Полагаю, мне нужно шпионить за моим классом, но он не сработал ..