1
下面的代码片段从一个单位的Mockito提取测试我的工作:当Mockito的“何时”有多次“返回”呼叫时,这意味着什么?
Mockito.when(clientResource.getJobStatus(JOB_ID))
.thenReturn(createJobStatus(JOB_ID, com.test.models.JobStatus.State.IDLE))
.thenReturn(createJobStatus(JOB_ID, com.test.models.JobStatus.State.STARTING))
.thenReturn(createJobStatus(JOB_ID, com.test.models.JobStatus.State.RUNNING));
是什么意思时,Mockito.when(...)
有多个thenReturn(...)
的后链接?
就这样,当相同的模拟方法被多次调用时,这些答案将是它按顺序点击的答案。知道了谢谢。 –