第三週

       這周的做業我並無用到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中項目的代碼圖

以及最後測試指望值與結果值一致,不一致的截圖。

相關文章
相關標籤/搜索