Junit 学习

上一篇 / 下一篇  2016-01-05 21:28:44 / 个人分类:第一天学习

Junit4.X采用注解的方式来实现。在使用Junit的时候首先要添加Junit jar包
主要有几种注解
1. @Test用来识别此方法可以用来测试。测试方法必须是public void。
import static org.junit.Assert.*;
public class firsttest{
@test
public void testadd()
{
calc c=new calc()
Assertequals(1,c.add(1,0));
}

}
2.@Before测试内中每个测试用例执行之前都会执行一次,有几个测试方法就需要执行几次。
3.@After测试内中每个测试用例执行之后都会执行一次,有几个测试方法就需要执行几次。
4.@beforeClass 每个class中只执行一次。无论多少个测试用例,都只执行一次。方法名可以任意,但必须是public static void.可用于前期数据准备,或登陆系统的操作。
5.@afterClass 每个class中只执行一次。无论多少个测试用例,都只执行一次。方法名可以任意,但必须是public static void.可用于后期数据还原,清除操作或退出登录操作。
6.@Ignore有时候我们想暂时不运行某些测试方法\测试类,可以在方法前加上这个注解。在运行结果中,junit会统计忽略的用例数,来提醒你。
7.@test(timeout=值)如果所用时间超过期待的值,这个测试就是failure。
8.@test(Expected=)声明这个方法应该throws a exception,如果抛出相应的异常,则测试pass。

@Test(expected=ArithmeticException.class)
publicvoidtestdiv() { int a=10;int b=0; 
calc c=new calc();
assertequals(1,c.div(a,b)) }


TAG: JUnit Junit 注解

 

评分:0

我来说两句

日历

« 2024-04-25  
 123456
78910111213
14151617181920
21222324252627
282930    

我的存档

数据统计

  • 访问量: 1418
  • 日志数: 5
  • 建立时间: 2016-01-01
  • 更新时间: 2016-01-13

RSS订阅

Open Toolbar