如何獲取第三方框架的maven依賴
在開發大型專案時,會使用到大量的第三方框架,例如SpringBoot,Mybatis,SpringCloud等等。而專案通常都是使用maven或者gradle工具來構建,如果是maven專案要整合第三方框架,首先要獲取框架的maven依賴
這裡以獲取testng7.3.0的的maven依賴為例
訪問mavenrepository網站搜尋TestNG的maven座標點選testng選擇7.3.0版本複製TestNG框架的maven座標java-core整合TestNG在企業專案開發過程中,業務功能開發完成之後開發人員應該進行單元測試,整合後提交給QA人員進行系統測試。TestNG是一個Java實現的單元測試框架,主要用於編寫單元測試用例。由於馬上要大量使用JDK提供的API(API本質也就是類、介面),API中提供了大量的方法給開發人員使用,為了避免每使用一個方法就需要編寫一個包含main方法的測試類來使用,這裡提前引入TestNG單元測試框架。
java-core專案本來就是一個基於maven的專案,只需要在java-core模組的pom.xml檔案中配置TestNG的maven依賴即可。
在配置之前需要了解pom.xml檔案的幾個xml節點
properties 用於為pom配置一些常量,在其他地方可以直接引用dependencies 描述專案相關的所有依賴dependencyManagement 繼承該專案的所有子項的預設依賴資訊,這部分資訊不會立刻被解析,而是當子專案宣告一個依賴(必須包含 groupId和artifactId),如果groupId和artifactId以外的一些資訊沒有描述,則透過groupId和artifactId匹配到這裡的依賴,並且使用這裡的依賴資訊新增TestNG依賴的三步驟
IDEA 整合TestMe 單元測試外掛在專案中集成了TestNG以後,就可以在IDEA中整合TestMe外掛來快速生成單元測試的模板程式碼。
IDEA中安裝外掛非常簡單,找到設定選單,快捷鍵Clrl+Alt+S/Command+,
安裝後重啟IDEA即可
重啟完成以後在IDEA的Code下有個TestMe選單,如果某個類檔案可以生成測試程式碼,這個選單就是綠色的
預設支援以下語言和框架
每個測試方法都是可以獨立執行
如果你是在專案中使用可以選擇你的Service介面或者Mapper介面生成測試類進行單元測試。
最新評論