当Mockito的“何时”有多个'thenReturn'来电时,这意味着什么?

时间:2017-07-03 22:03:05

标签: mockito

以下是我正在处理的模拟单元测试中提取的代码段:

Mockito.when(...)

thenReturn(...)之后链接多个library(car) mydata <- read.csv("R_import.csv", header=TRUE) test <- yjPower(mydata,0.5,jacobian.adjusted=FALSE) 时,这是什么意思?

1 个答案:

答案 0 :(得分:1)

这意味着它将按照声明的顺序返回这些值或answers

第一次调用getJobStatus()将返回createJobStatus(JOB_ID, com.test.models.JobStatus.State.IDLE)

第二个电话会返回createJobStatus(JOB_ID, com.test.models.JobStatus.State.STARTING)

等等......

您可以在this method中看到answers正在对queue进行投票。