服务中的Mockint方法,然后将服务注入控制器

时间:2018-07-19 10:57:14

标签: java rest testing mocking mockito

我正在用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;

0 个答案:

没有答案