mavean依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
sprinboot版本
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.4.4</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
注意:2.4.4后spring-boot-starter-test中没有@RunWith注释的依赖包JUnit4了用了一个其他的类,具体参考这位博主的蚊帐SpringBoot @RunWith注解找不到_iTongyao的博客-CSDN博客_springboottest注解找不到
具体使用主要是一下两个注解
@SpringBootTest
@Test
package com.test;
import org.junit.jupiter.api.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.test.context.SpringBootTest;
@SpringBootTest
public class UserControllerTest {
private Logger log= LoggerFactory.getLogger(UserControllerTest.class);
//用户查询
@Test
public void apiTest() throws Exception {
//构建请求
log.info("响应状态: {}",new String("200"));
log.info("响应内容{}",new String("OK"));
}
}