私は
class A {
public static boolean isRunning() {
if (ctx == null) { .. }
return ctx.isRunning();
}
}
途中で A.isRunning(); を呼び出すメソッドをテストしています。
class B {
public void methodToBeTested() {
A.isRunning();
// do somthing
}
}
A.isRunning() が呼び出されたときにすぐに true を返し、コンテキストを初期化しないようにこれをテストしたいと思います。
クラス B にはタイプ A のプロパティがないため、このメソッドをテストする方法がわかりません。
ありがとう