用Junit工具包和Debug功能進行Java除錯與優化

LG小飛俠發表於2020-11-25

Java除錯與優化

一、Junit的使用

第一步:建立一個lib資料夾,把Junit.jar檔案放進去

第二步:滑鼠放在lib資料夾上,然後右擊選中Add as Library,把它新增為Library

第三步:使用

案例:

  1. 在src編寫一個類Demo
public class Demo {
    public void haha() {
        System.out.println("haha");
    }
    public void heihei(){
        System.out.println("heihei");
    }

    public int sum(int x,int y){
        return x*y;
    }
}
  1. 建立一個Test資料夾,設定為Test Source Root。然後回到Demo裡去按快捷鍵"CTRL+Shift+T"建立測試類,自動建立的程式碼如下:(當然我們也可以用@Test自動建立程式碼)
public class DemoTest {

    @Test
    public void sum(){
        int sum = new Demo().sum(100, 90);
        Assert.assertEquals(200,sum);	//斷言操作,引數一為期望值,引數二為實際結果
    }
    @Test
    public void haha() {
        new Demo().haha();
    }

    @Test
    public void heihei() {
        new Demo().heihei();
    }
    @Test
    public void hahei(){
        new Demo().heihei();
        new Demo().haha();
    }
}

Assert.assertEquals(200,sum); //斷言操作,引數一為期望值,引數二為實際結果

二、Debug

Debug

相關文章