引入依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>5.5.0</version>
<scope>test</scope>
</dependency>
编写测试类
@SpringBootTest
public class Demo {
@Autowired
private UserService userService;
@Test
public void test01(){
BizPacket collectList = userService.getCollectList("3421cb5a2a1c4c51a68a9b5f4acac468", 1, 10);
System.out.println(JSON.toJSONString(collectList));
}
}
注意: 测试包的位置要和主启动包的名字保持一致,例如:主启动类的包为 com.wyn.test 则测试的test 包下的包明也为com.wyn.test
出现异常
根据错误信息判断是Bean 创建不了引发的异常
异常修复
在启动类上增加扫描包注解,可修复bean不能创建异常
@ComponentScan(basePackages ="com.test.*")
|