我正在用Mockito测试REST,我有控制器,服务类。在控制器服务类中,有两种方法可以从数据库中获取信息,我想模拟这些方法以返回创建的响应。但是,它忽略了我的模拟。你能检查一下吗? 我的模拟物
when(oppProcExecutor.runProcSync(new GetCardsOpp("testas", "vienasdutrys"))).thenReturn("test");
when(requestRepository.findById("test")).thenReturn(mockRequest);
private MockMvc mockMvc;
@Autowired
@Mock
OppProcExecutor oppProcExecutor;
@Autowired
@Mock
RequestRepository requestRepository;
@Autowired
@Spy CardService cardService;
@Autowired
protected WebApplicationContext wac;
@Autowired
@InjectMocks
CardController cardController;