標籤:選中 ... 結構 font ips 結果 java 安裝 美女
公司開發程式員有很多美女,然後咱也不甘落後。就研究了一下Junit,屬於剛剛接觸,就做了一下筆記分享。僅合適小白篇,已經入門的可忽略
一、需要的工具:
1.有eclipse 4.3 64位(或是其他的Java開發工具),下載路徑:http://pan.baidu.com/s/1qYLVumo;
2.安裝好JDK,我安裝的是1.8版本,配置好環境(網盤沒給共用,自己到官網下載);
3.有junit4.12的jar包,為:http://pan.baidu.com/s/1i548ACP;
二、建立項目
我的工程包結構如:
1.開啟eclipse,建立一個Java工程包;
2.匯入Junit包;
選中Java工程包-->右鍵-->Properties-->Java Bulid Path-->Libraries -->Add External JARs...-->junit4.12內的2個jar包-->確定
是匯入成功的圖片:
3.建立一個包、和類;
類的代碼如下:
1 package testJunit.liang; 2 3 public class User { 4 5 //定義年齡 6 public int age(int age){ 7 8 return age; 9 10 }11 //定義名稱12 public String name(String name){13 14 return name; 15 16 }17 //定義性別18 public String sex(String sex){19 20 return sex; 21 22 }23 }
3.再建立一個包、類,用Junit來測試、驗證;
代碼如下:
1 package testJunit.test; 2 3 import org.junit.Assert; 4 import org.junit.Test; 5 6 import testJunit.liang.User; 7 8 public class TestUserJunit { 9 10 User user = new User();11 12 @Test13 public void testAge(){14 //賦值15 int age = user.age(18);16 //添加斷言17 Assert.assertEquals(age, 18);18 }19 @Test 20 public void testName(){21 String name = user.name("小雨"); 22 Assert.assertEquals(name, "小雨");23 }24 @Test 25 public void testSex(){26 String sex = user.sex("女"); 27 Assert.assertEquals(sex, "女");28 }29 30 31 }
在後面這個類,選中-->點擊右鍵-->選擇Runs As-->JUnit Test
結果如所示:
三、程式碼分析
1.Junit包匯入成功後,寫的測試類別,在每個方法前都要加上@Test,不然測試的時候,不會運行該方法。
如是注釋了後面2個方法,啟動並執行時候,只會運行一個方法。
白盒測試(Java) - (Junit入門篇一)