public class A {
public static B b = new B();
}
public B{
public void method(Interface arg){}
}
public C {
public void method2 (Object arg2){
InterfaceInstance d = new InterfaceInstance;
A.b.method(d);
}
}
A.b.method()がクラスCのメソッドmethod2()で実行されているかどうかをテストします。 私はどうすれば偽装できますか?ありがとう。ビューの静的フィールドのvoidメソッドをモックする方法はありますか?
もし私がコードを修正できたら、私はここでそれを聞いていません – wmmj23
@ wmmj23あなたは何度何回反対を聞いたのでしょうか。その場合、kuhajeyanの答えはおそらくより多くのお手伝いをします。 – GhostCat