关于SpringBoot单元测试遇到的问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 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);
}

猜你喜欢

转载自blog.csdn.net/MonkeyBrothers/article/details/82463425