在maven項目中使用Junit進行單元測試(一)

這是第一篇博文,所以我決定先從比較簡單的內容寫起,同時熟悉一下markdown的語法。

創(chuàng)建maven項目

先來講下在eclipse中怎么創(chuàng)建maven項目,首先我們打開eclipse,新建一個maven項目,如下圖:

填上你的Group Id和Artifact Id

創(chuàng)建好項目之后,我們需要修改下Junit的版本號,比如我現在想改成4.8.2版本的Junit,修改項目的pom.xml文件如下:

<dependency>
  <groupId>junit</groupId>
  <artifactId>junit</artifactId>
  <version>4.8.2</version>
  <scope>test</scope>
</dependency>

</dependencies>

如此,我們的第一個**maven項目**就創(chuàng)建好了。

編寫測試用代碼

我們在剛才創(chuàng)建的項目中,新建兩個文件夾,同時創(chuàng)建兩個包,如下圖:


目錄

上面的包用于存放我們的代碼,下面的包用于存放Junit測試代碼。

下面,我們創(chuàng)建一個簡單的java類HelloJunit.java
內容就填寫一個簡單的方法用于測試

public int helloJunit(){
    System.out.println("這是我的第一個Junit項目!");
    return 0;
}
編寫完待測試代碼之后,我們可以使用eclipse自帶的功能來生成相應的測試用例
![生成測試用例](http://upload-images.jianshu.io/upload_images/2091636-fa3efa6333453342?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
目前只需要勾選上setUp方法,后續(xù)的內容中在詳細介紹**Junit**的相關知識。選完之后在勾選上我們剛才創(chuàng)建的***helloJunit***方法。
生成的測試用例文件內容如下
```java
  @Before
  public void setUp() throws Exception {
  }

  @Test
  public void testHelloJunit() {
      fail("Not yet implemented");
  }

目前我們只需要填寫如下的測試代碼,檢查運行結果。

@Test
public void testHelloJunit() {
    HelloJunit helloJunit = new HelloJunit();
    assertEquals(0,helloJunit.helloJunit());
}
執(zhí)行測試用例類,可以看到運行結果
![執(zhí)行結果](http://upload-images.jianshu.io/upload_images/2091636-5374b31d2acb42ed?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

小結

到這里,這篇博文就結束了,通過這篇簡單的博文我主要熟悉了Markdown的部分語法,希望下次能寫出更好的文章來。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容