关闭

如何写好Junit单元测试

发表于:2013-11-21 11:07

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:just-try    来源:51Testing软件测试网采编

  最近准备做一个Junit测试的项目,先浅显研究了一下Junit4,稍作记录。
  Junit4通过Annotation来表明各个方法的作用,最常用到的是
  @Test :测试方法,一个测试类中可以有多个,必须是public void的方法
  @Before :同一个测试类中的每个测试方法之前运行一次,必须是public void 非 static的方法,一个类中可以有多个
  @After :同一个测试类中的每个测试方法之后运行一次,必须是public void非 static的方法,一个类中可以有多个
  @BeforeClass :同一个测试类中的所有测试方法运行之前运行一次,必须是public static void的方法,适合做一些代价较高且所有测试方法都可以共用的资源的分配工作
  @AfterClass : 同一个测试类中的所有测试方法运行之后运行一次,必须是public static void的方法,适合做一些所有测试方法跑完后的资源释放工作
  @Ignore :暂时不需要跑的方法
  试着写了个测试类来使用到上述6个annotation
public class Calculator  {
/**
* @param args
*/
public Calculator(){
}
public int add(int arg1, int arg2){
return (arg1 + arg2);
}
public int minus(int arg1, int arg2){
return (arg1 - arg2);
}
}
21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号