@Mock WorkItem;
@Test(timeOut = 300000)
public void testSomething() throws Exception {
<do some testing>
verifyWorkDone()
}
public void verifyWorkDone() {
ArgumentCaptor<WorkItemQuery> captor =
ArgumentCaptor.forClass(WorkItemQuery.class);
verify(WorkItem, atLeastOnce()).call(captor.capture());
}
我想更改上面的代码块,verifyWorkDone()以便它不断重试验证,直到测试超时。
有没有好的方法可以做到这一点?只是抛出一个while循环?
梵蒂冈之花
Qyouu
相关分类