Java中經常使用的測試的方法
代碼示例如下:
public class MyMathTest{
private static MyMath mm ;
@BeforeClass
public static void aa(){
System. out .println( "aa" );
mm = new MyMath();
}
@AfterClass
public static void bb(){
System. out .println( "bb" );
mm = null ;
}
// @Before//表示應該先運行
// public void aa (){
// System.out.println(" aa ");
// mm = new MyMath();
// }
// @After//表示應該後運行
// public void bb (){
// System.out.println(" bb ");
// mm = null;
// }
//測試方法:public 沒有返回值的,沒有方法參數
@Test (timeout=10)
public void testAdd() {
int result = mm .add(1, 2);
//不要打印,利用assertEquals方法進行判斷
assertEquals (3, result);
} }