junit5之pom文件依賴導入


一、前言

  一般來說,我們使用junit5單元測試框架進行編寫自動化測試用例,而且我們是使用maven項目編寫的,具體如下。

二、pom.xml

<dependencies>
    <dependency>
        <groupId>org.junit.jupiter</groupId>
        <artifactId>junit-jupiter-engine</artifactId>
        <version>5.6.2</version>
    </dependency>
    <dependency>
        <groupId>org.junit.platform</groupId>
        <artifactId>junit-platform-runner</artifactId>
        <version>1.6.2</version>
    </dependency>
    <dependency>
        <groupId>org.junit.jupiter</groupId>
        <artifactId>junit-jupiter-api</artifactId>
        <version>RELEASE</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.junit.platform</groupId>
        <artifactId>junit-platform-launcher</artifactId>
        <version>1.6.2</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.junit.jupiter</groupId>
        <artifactId>junit-jupiter-engine</artifactId>
        <version>5.6.2</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.junit.vintage</groupId>
        <artifactId>junit-vintage-engine</artifactId>
        <version>5.6.2</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.junit.jupiter</groupId>
        <artifactId>junit-jupiter-params</artifactId>
        <version>5.6.2</version>
        <scope>test</scope>
    </dependency>
</dependencies>

 

三、在idea中的顯示

  

  • junit-jupiter-engine:Junit的核心測試引擎
  • junit-jupiter-api:寫測試和進行擴展
  • junit-jupiter-params:編寫參數化測試所需要的依賴包

  是新編程模塊和擴展模塊在junit5上寫測試和擴展的組合,Jupiter子工程提供在平台上跑Jupiter的測試引擎

  • junit-platform-runner:
  • junit-platform-lanucher:

  是在jvm上啟動測試框架的基礎,定義了測試引擎的API,可以在cmd命令行啟動這個平台

  • junit-vintage-engine:提供跑junit3和junit4的測試引擎


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM