首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

junit的施用

2012-12-25 
junit的使用package com.itcast.domainimport org.junit.AfterClassimport org.junit.BeforeClassimpor

junit的使用
package com.itcast.domain;

import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Test;

public class Test2 {
@BeforeClass//使用此注解的方法必须用static修饰,用于初始化,只运行一次,且在所有方法之前
public static void before1(){
System.out.println("BeforeClass");
}
@Test
public void Test2(){
System.out.println("Test2");
}
@Test
public void Test3(){
System.out.println("Test3");
}
@Test
public void Test4(){
System.out.println("Test4");
}
@AfterClass//使用此注解的方法必须用static修饰,用于结束类,只运行一次,且在所有方法之后
public static void After1(){
System.out.println("AfterClass");
}

}
上述代码执行结果










package com.itcast.domain;

import org.junit.After;
import org.junit.Before;
import org.junit.Test;

public class Test1 {
@Before//每个方法前都会执行
public void before(){
System.out.println("before");
}
@Test
public void Test(){
System.out.println("Test");
}
@Test
public void Test1(){
System.out.println("TEST1");
}
@After//每个方法后都会执行
public void After(){
System.out.println("After");
}
}



Assert.assertEquals(Test4(), "abc");//Test返回的是String,比较返回和目标值,用此方法类比其他此类方法

热点排行