使用 Mockito 模拟方法的局部变量
2022-09-01 00:09:40
我有一个需要测试的类。以下是的定义:A
A
public class A {
public void methodOne(int argument) {
//some operations
methodTwo(int argument);
//some operations
}
private void methodTwo(int argument) {
DateTime dateTime = new DateTime();
//use dateTime to perform some operations
}
}
并且基于该值,一些数据将作,从数据库中检索。对于此数据库,值通过 JSON 文件持久保存。dateTime
这使事情复杂化。我需要的是将 设置为测试时的特定日期。有没有办法使用 mockito 模拟局部变量的值?dateTime