鍍金池/ 教程/ Java/ JUnit - Eclipse 插件
JUnit - 參數(shù)化測(cè)試
JUnit - 執(zhí)行過程
JUnit - 執(zhí)行測(cè)試
JUnit - 概述
JUnit - 測(cè)試框架
JUnit - 套件測(cè)試
Junit - 環(huán)境設(shè)置
JUnit - 忽略測(cè)試
JUnit - 使用斷言
JUnit - Eclipse 插件
JUnit - 時(shí)間測(cè)試
JUnit - 編寫測(cè)試
JUnit - 框架擴(kuò)展
JUnit - API
JUnit - 異常測(cè)試
JUnit - ANT 插件
JUnit - 基本用法

JUnit - Eclipse 插件

為了設(shè)置帶有 eclipse 的 JUnit,需要遵循以下步驟。

步驟 1:下載 Junit archive

下載 JUnit

操作系統(tǒng) 文件名
Windows junit4.10.jar
Linux junit4.10.jar
Mac junit4.10.jar

假設(shè)你在 C:>JUnit 文件夾中復(fù)制了以上 JAR 文件。

步驟 2:設(shè)置 Eclipse 環(huán)境

  • 打開 eclipse -> 右擊 project 并 點(diǎn)擊 property > Build Path > Configure Build Path,然后使用 Add External Jar 按鈕在函數(shù)庫(kù)中添加 junit-4.10.jar。

http://wiki.jikexueyuan.com/project/junit/images/eclipse_properties.jpg" alt="image" />

  • 我們假設(shè)你的 eclipse 已經(jīng)內(nèi)置了 junit 插件并且它在 C:>eclipse/plugins 目錄下,如不能獲得,那么你可以從 JUnit Plugin 上下載。在 eclipse 的插件文件夾中解壓下載的 zip 文件。最后重啟 eclipse。

現(xiàn)在你的 eclipse 已經(jīng)準(zhǔn)備好 JUnit 測(cè)試用例的開發(fā)了。

步驟 3:核實(shí) Eclipse 中的 Junit 安裝

  • 在 eclipse 的任何位置上創(chuàng)建一個(gè) TestJunit 項(xiàng)目。
  • 創(chuàng)建一個(gè) MessageUtil 類來在項(xiàng)目中測(cè)試。
/*
* This class prints the given message on console.
*/
public class MessageUtil {

   private String message;

   //Constructor
   //@param message to be printed
   public MessageUtil(String message){
      this.message = message;
   }

   // prints the message
   public String printMessage(){
      System.out.println(message);
      return message;
   }   
} 
  • 在項(xiàng)目中創(chuàng)建一個(gè) test 類 TestJunit
import org.junit.Test;
import static org.junit.Assert.assertEquals;

public class TestJunit {

   String message = "Hello World";  
   MessageUtil messageUtil = new MessageUtil(message);

   @Test
   public void testPrintMessage() {   
      assertEquals(message,messageUtil.printMessage());
   }
}

下面是項(xiàng)目結(jié)構(gòu)

http://wiki.jikexueyuan.com/project/junit/images/junit_project_structure.jpg" alt="image" />

最后,通過右擊程序和 run as junit 驗(yàn)證程序的輸出。

http://wiki.jikexueyuan.com/project/junit/images/junit_run.jpg" alt="image" />

驗(yàn)證結(jié)果

http://wiki.jikexueyuan.com/project/junit/images/junit_success.jpg" alt="image" />