首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

@SpringBootTest Canot resolve symbol ‘SpringBootTest‘问题解决

最近在开发中总是遇到一些奇奇怪怪的问题,都是一些不大不小的事情, 有一个开发同事反馈,在使用Spring Boot创建单元测试的时候,无论怎么弄都提示注解不存在,如下: 一看提示了 @SpringBootTest...Canot resolve symbol ‘SpringBootTest’, 第一反应是不是没有添加依赖包,查看pom.xml,里面已经有添加的包了, <groupId...第二反应是不是哪里写错了代码,把其它项目成功的测试代码拷贝过来试试,结果拷贝过来之后,import引用也是灰色的 import org.springframework.boot.test.context.SpringBootTest...通过以上两种方法可以解决@SpringBootTest Canot resolve symbol ‘SpringBootTest’,类引入不了的问题。 推荐使用第二种!

75210

使用SpringBootTest完成接口Mock测试实践

com.spring.cloud.alibaba.service.provider包下(注意包名与src/main/java目录下启动类所在的包名确保一致)新建一个测试类StockServiceTest,在该测试类头上加上@SpringBootTest...并在该测试类中写下两个测试方法,一个测试从数据库查询记录、另一个测试往数据库添加记录,代码如下: @SpringBootTest() public class StockServiceTest {...同样在我们的springboot项目的src/test/java目录下的com.spring.cloud.alibaba.service.provider包下新建测试类MockMvcTest,并在该类上添加@SpringBootTest...然后在测试类中写两个测试方法,一个测试从数据库中查询数据,另一个测试往数据库中写数据,测试类代码如下: @SpringBootTest @AutoConfigureMockMvc @Transactional...在项目的pom.xml中引入spring-boot-starter-test依赖; 2) 在项目的src/test/java目录与springboot项目启动类同包名下新建测试类,并在测试类上方添加@SpringBootTest

87920
领券