這周的做業我並無用到Visual studio 2013,用到的時eclipse,然而我並不知道這樣可不能夠......windows
今天從早上開始就一直在弄vs 首先下載了一個Vs的安裝程序,提醒我要更新windows,不得不又安裝了組件,將windows更新到了合適的版本。而後開始下載vs 安裝,又花了大半天的時間,因爲是默認安裝,如今c盤空間只剩了9個G,可是在安裝語言包的時候出現了問題,不管怎麼安裝都沒有成功,外加C盤空間緣由只好放棄,而後就開始刪C盤文件......框架
無奈之下只好用電腦裏已裝有的eclipse進行單元測試,由於eclipse內置有JUnit4單元測試包,因此這使得單元測試很簡便。如今來講下方法,首先編寫一個Calculator類,在該類中編寫一個簡單的加法函數。代碼以下eclipse
public class Calculator {
private static int result;
public void add(int n) {
result = result + n;
}
public void clear() { result = 0;
}
public int getResult() {
return result;
}函數
}單元測試
以後將JUnit4測試包導入該項目,而後再生成JUnit4測試框架,選中加法的函數,修改測試的代碼以下測試
package ceshi;spa
import static org.junit.Assert.*;blog
import org.junit.Before;
import org.junit.Test;ip
public class CalculatorTest {
private static Calculator calculator = new Calculator();get
@Before
public void setUp() throws Exception {
}
@Test
public void testAdd() {
calculator.add(2);
calculator.add(2);
assertEquals(4, calculator.getResult());
}
}
最後Run as 測試就行了.
如今我想說,辦法總會有的,這條路行不通,就換一條,不要在一棵樹上吊死。
上傳的圖爲vs安裝過程圖,
eclipse中項目的代碼圖
以及最後測試指望值與結果值一致,不一致的截圖。