1. 程式人生 > >Junit4入門第一個例子

Junit4入門第一個例子

1.使用規則

* 1.測試方法上必須使用@Test進行修飾

* 2.測試方法必須使用public void 進行修飾,不能帶任何的引數

* 3.新建一個原始碼目錄來存放我們的測試程式碼

 * 4.測試類的包應該和被測試類保持一致

* 5.測試單元中的每個方法必須可以獨立測試,測試方法間不能有任何的依賴
 * 6.測試類使用Test作為類名的字尾(不是必須)

 * 7.測試方法使用test作為方法名的字首(不是必須)

2.工程目錄


3.原始碼

Calculate原始碼

package com.cyt;

public class Calculate {

	public int add(int a,int b) {
		return a + b;
	}
	
	public int subtract(int a, int b) {
		return a - b;
	}
	
	public int multiply(int a,int b) {
		return a * b;
	}
	
	public int divide(int a ,int b) {
		return a / b;
	}
}
CalculateTest測試程式碼
package com.cyt;

import static org.junit.Assert.*;

import org.junit.Test;

public class CalculateTest {

   @Test
   public void testAdd(){
	   assertEquals(6, new Calculate().add(3, 3));
   }
   @Test
	public void testSubtract() {
		assertEquals(3, new Calculate().subtract(5,2));
	}
	
	@Test
	public void testMultiply() {
		assertEquals(4, new Calculate().multiply(2, 2));
	}
	
	@Test
	public void testDivide() {
		assertEquals(3, new Calculate().divide(6, 2));
	}
}