package javaee.china.cxp;
import junit.framework.Assert;
import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
/**
* java 测试类
* 要使用junit测试
* 被测试方法上面@Test
*
* @Before 与 @After (@Before在每个@Test方法初始化前调用 @After在每个@Test方法结束后调用)
* @BeforeClass 与 @AfterClass (@BeforeClass 类加载调用 @AfterClass 类结束后调用 每个类@BeforeClass和@AfterClass只调用一次)
* 断言 Assert.assertEquals(方法预计结果值, 方法);
*/
public class Demo_3_Junit {
private Persion p;
@BeforeClass
public static void beforeClass(){
System.out.println("beforeClass");
}
@Before
public void before(){
p = new Persion();
}
@Test
public void testRun(){
Persion p1 = new Persion();
p1.run();
}
@Test
public void testEat(){
Persion p2 = new Persion();
p2.eat();
}
@Test
public void testEatTwo(){
p.eat();
}
@After
public void after(){
System.out.println("after");
}
@Test
public void sleep(){
Assert.assertEquals("睡着了", p.sleep());
}
@AfterClass
public static void afterClass(){
System.out.println("afterClass");
}
}
java 代码片段_3
原创
©著作权归作者所有:来自51CTO博客作者我心飞翔ad的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:java 代码片段_2
下一篇:java 代码片段_5

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
幸狐 代码片段赏析
幸狐 代码片段赏析
引脚 属性设置 初始化 -
Iphone开发代码片段3
Iphone代码片段导航Iphone开发代码片段1Iphone开发代码片段2Iphone开发代码片段31.给UITableViewController添加T
iphone iphone代码片段 ico ide -
java 代码片段_1
package javaee.china.cxp;public class Demo_1_debug { /** * F5 跳入 * F6 跳过本行 * F7 跳出 * F8 下一个断点(
java string class System 右键 -
java 代码片段_5
package javaee.china.cxp;import java.util.HashMap;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.Map;im
java hashmap string iterator object -
java 代码片段_4
package javaee.china.cxp;import java.util.ArrayList;import java.util.Iterator;import java.util.List;/** * *自动装箱:指开发
java integer iterator list class