オブジェクトのパブリックで非静的なメソッドをモックする必要があります。
問題は、このオブジェクトがコード内で直接作成されるため、モック オブジェクトを作成できないことです。
PowerMockito.spy() と PowerMockito.when(...) を使用してクラスをスパイしようとしましたが、機能しませんでした (おそらく、PowerMockito.when は静的メソッドとプライベート メソッドでのみ機能するためです)。
たとえば、これをテストする必要があるとします。
... myClass anObject = new myClass(); anObject.aMethod();
...
anObject.aMethod() の呼び出しをモックするにはどうすればよいですか??
私はmyClassをスパイする必要があると思いますが、うまくいきませんでした..