我有以下测试方法:
public class classToTest{
@Autowired
private Alternator alternator;
public void methodToTest(){
Thread t = new Thread(new Runnable() {
public void run() {
while(true) {
if(alternator.get()) {
System.out.print("Hello");
alternator.set(false);
}
}
}
};
t.start()
}
}
我需要检查被调用的方法
alternator.set(false);
我该如何做?
alternator
是什么?在被测试的代码中它是如何创建的? - user1907906mockito
。你尝试过模拟alternator
吗? - user1907906