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