版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/MonkeyBrothers/article/details/82463425
使用SpringBoot进行一些单元测试,会遇到一些比较低级的错误,希望记录此文章以备日后学习和警醒。
1.首先检查是否加上了正确的注解。
@RunWith(SpringRunner.class)
@SpringBootTest
2.是否加入“@Test”注解在方法上。
3.如果引用了Dao层的依赖,需要看看Dao层是否被Spring扫描,也就是说,看看Mapper接口上是否加了注解。
@Mapper
public interface OrderDetailMapper {
int deleteByPrimaryKey(String detailId);
int insert(OrderDetail record);
int insertSelective(OrderDetail record);
OrderDetail selectByPrimaryKey(String detailId);
int updateByPrimaryKeySelective(OrderDetail record);
int updateByPrimaryKey(OrderDetail record);
}