zoukankan      html  css  js  c++  java
  • 解决springboot 2.2.5 单元测试类的报错

    类不存在

     原因分析  是junit5升级了 框架没有兼容

    解决办法

    1 改写pom.xml

    <!--测试模块-->
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-test</artifactId>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>org.junit.platform</groupId>
                <artifactId>junit-platform-launcher</artifactId>
                <version>1.0.1</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>org.junit.jupiter</groupId>
                <artifactId>junit-jupiter-engine</artifactId>
                <version>5.0.1</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>org.junit.vintage</groupId>
                <artifactId>junit-vintage-engine</artifactId>
                <version>5.5.2</version>
                <scope>test</scope>
            </dependency>

    测试类

    org.junit.jupiter.api.Test;

     替换成

    import org.junit.Test;

    最后的测试单元类

    package com.wechat.chat;
    
    import org.junit.Test;
    import org.springframework.boot.test.context.SpringBootTest;
    
    @SpringBootTest
    public class ChatApplicationTests {
    
        @Test
        public void contextLoads() {
        }
    
    }
  • 相关阅读:
    Solr 配置连接数据库
    最大利润
    分割金条的最小代价
    民居点亮
    一个会议室最多安排几场宣讲
    N皇后问题
    Integer的缓存机制
    Windows快捷键
    二叉树中两个节点的最低公共祖节点
    判断二叉树是不是完全二叉树
  • 原文地址:https://www.cnblogs.com/guokefa/p/12444062.html
Copyright © 2011-2022 走看看