Netbeans自動生成junit用例

1949 ワード

詳細
小物は自分で記録しておく~~~
例を書いて、公共の方法を書きます
public class JunitTest {

    public int plus(int a, int b) {
        return a + b;
    }
}

次に、この元のファイル-』ツール-』を右クリックしてJunitテストを作成します.
その後、junit 3かjunit 4かを選択させます.私は4を選択しました.次のダイアログボックスはデフォルトです.
その後、テストパッケージにJunitTestTestが生成されます.JAva(名前が悪い...)

public class JunitTestTest {
    
    public JunitTestTest() {
    }

    @BeforeClass
    public static void setUpClass() throws Exception {
    }

    @AfterClass
    public static void tearDownClass() throws Exception {
    }
    
    @Before
    public void setUp() {
    }
    
    @After
    public void tearDown() {
    }

    /**
     * Test of plus method, of class JunitTest.
     */
    @Test
    public void testPlus() {
        System.out.println("plus");
        int a = 0;
        int b = 0;
        JunitTest instance = new JunitTest();
        int expResult = 0;
        int result = instance.plus(a, b);
        assertEquals(expResult, result);
        // TODO review the generated test code and remove the default call to fail.
        fail("The test case is a prototype.");
    }
}

最後にpublic void testPlus()を修正しfailを取り除く

   @Test
    public void testPlus() {
        System.out.println("plus");
        int a = 1;
        int b = 2;
        JunitTest instance = new JunitTest();
        int expResult = 3;
        int result = instance.plus(a, b);
        assertEquals(expResult, result);
        // TODO review the generated test code and remove the default call to fail.
    }

最後にctrl+F 6運転~~~the end