工程準備maven依賴
確保工程的maven依賴中包含junit,版本至少為4.12,一般包含在spring-boot-starter-test中;
確保工程的目錄中包含src/test/java和src/test/resource;
*部分工程沒有src/test的相關包,需要手動創建
*src/test/java主要用于存放測試用例和測試相關的類
*src/test/resoutces主要用于存放測試使用的配置和資源文件
JUnit是一個Java語言的單元測試框架
JUnit是一個Java語言的單元測試框架。它由Kent Beck和Erich Gamma建立,逐漸成為源于Kent Beck的sUnit的xUnit家族中最為成功的一個。 JUnit有它自己的JUnit擴展生態圈。多數Java的開發環境都已經集成了JUnit作為單元測試的工具。[1]
JUnit是由 Erich Gamma 和 Kent Beck 編寫的一個回歸測試框架(regression testing framework)。Junit測試是程序員測試,即所謂白盒測試,因為程序員知道被測試的軟件如何(How)完成功能和完成什么樣(What)的功能。Junit是一套框架,繼承TestCase類,就可以用Junit進行自動測試了。