我有以下代码进行单元测试:
public void foo() {
Entity entity = //...
persistence.save(entity);
entity.setDate(new Date());
persistence.save(entity);
}
Run Code Online (Sandbox Code Playgroud)
我想在第一次调用persistence.save
entity.getDate()
返回时验证null
.
因此,我无法使用,Mockito.verify(/*...*/)
因为那时方法foo
已经完成entity.setDate(Date)
并被调用.
所以我认为我需要在调用发生时对调用进行验证.我如何使用Mockito做到这一点?