我有以下代码从数据库获取当前计数器值。然后它更新数据库中的计数器,然后再次检索该值。
int current = DBUtil.getCurrentCount();
DBUtil.updateCount(50);// it updates the current count by adding 50
int latest = DBUtil.getCurrentCount();
我想以这样的方式模拟静态方法,即第一次调用应该返回 100,第二次调用应该返回 150。如何使用 PowerMockito 来实现这一点?我正在使用 TestNG、Mockito 和 PowerMock。