一、引入MockMvc依赖
使用MockMvc,必须要引入依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
二、具体演示
1、GET请求(单个参数)
测试类代码
@ExtendWith(MockitoExtension.class)
class AppControllerTest {
private MockMvc mockMvc;
@Mock
private IDB2PatrolResultService idb2PatrolResultService;
@InjectMocks
private DB2PatrolResultController db2PatrolResultController;
@BeforeEach
void setUp() {
this.mockMvc = MockMvcBuilders.standaloneSetup(db2PatrolResultController).build();
}
@Test
void testGet() throws Exception {
this.mockMvc.perform(MockMvcRequestBuilders.get("/dbm/patrolResult/trigger/{itemCo