@RunWith(SpringRunner.class)
@SpringBootTest
@AutoConfigureMockMvc
public class IMServiceContorllerTest {
@Autowired
private MockMvc mockMvc;
@InjectMocks
private IMServiceController imServiceController;
@Mock
private IMAppCompService imAppCompService;
@Before
public void setUp() throws Exception {
mockMvc = MockMvcBuilders.standaloneSetup(imServiceController).build();
}
@Test
public void appCompSeniorSearchTest() throws Exception {
IPage<ServiceEntity> iPage = new Page<>();
ServiceEntity serviceEntity = new ServiceEntity();
iPage.setRecords(Collections.singletonList(serviceEntity));
iPage.setTotal(1);
IMServiceSeniorSearchVo searchVo = new IMServiceSeniorSearchVo();
int pageNum = 1;
int pageSize = 10;
//失败
when(imAppCompService.appCompSeniorSearch(searchVo, pageNum, pageSize)).thenReturn(iPage);
MockHttpServletRequ