在利用测试类进行数据库访问时,报空指针异常
test依赖检查
org.springframework.boot spring-boot-starter-testtest
依赖正常
@SpringBootTest
public class BookShopApplicationTests {
@Autowired
private BookService bookService;
@Test
public void findBookList() {
bookService.list().forEach(System.out::println);
}
}
原因:缺少@RunWith(SpringRunner.class)注解
test类启动需要@SpringBootTest、和@RunWith(SpringRunner.class)两个注解联合使用



