天天看點

Junit單元測試小應用

  1.建立一個project,然後右擊選擇properties-----Java Build Path-----Libraries---AddLibrary---Junit,将Junit插件添加到該項目中。

JDemo.java

package com.bx.testjunit;

public class JDemo {

int a;

int b;

int result;

public int add(int a,int b){

result = a + b;

return result;

}

Test.java

import junit.framework.TestCase;

import org.junit.After;

import org.junit.Before;

public class Test extends TestCase{

@Before

public void setUp() throws Exception {

System.out.println("Test :setUp");

@After

public void tearDown() throws Exception {

System.out.println("Test :tearDown");

public void test(){

JDemo a = new JDemo();

assertEquals(6,a.add(3, 3));

  3.運作,右擊Junit Test,在控制台上會出來一個Junit頁籤,如果出現綠顔色的bar則說明程式正确,如果是紅顔色的bar則說明程式錯誤,需進行檢錯。

  上面的程式用的是Junit3,必須繼承TestCase

  下面看一個Junit4的例子

package com.bx.service;

import org.junit.Test;

public class HelloWorld {

@Test

System.out.println("HelloWord :test");

  Junit4不需要繼承TestCase,隻需使用@Test标注的expected屬性。

最新内容請見作者的GitHub頁:http://qaseven.github.io/

繼續閱讀