Mockito重复的调用一个方法


@Test
    public void testCompensateService3() {
        List<CompensateRecordInfo> recordInfoList = new ArrayList<>();
        CompensateRecordInfo recordInfo = new CompensateRecordInfo();
        recordInfo.setId(Long.parseLong("11"));
        recordInfo.setCompRecordId("111");
        recordInfoList.add(recordInfo);
        Mockito.when(recordInfoDao.queryList(Mockito.any())).thenReturn(recordInfoList);
        Mockito.when(recordInfoDao.updateByCondition(Mockito.any(), Mockito.any())).thenReturn(1);
        Mockito.when(recordInfoDao.updateByCondition(Mockito.any(), Mockito.any())).thenReturn(0);
        compensateService.compensateLog();
    }

一个方法被重复调用,这种的用mock怎么写

没有理解你想表达啥