• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
kme笑笑
博客园    首页    新随笔    联系   管理    订阅  订阅

Junit单元测试

1)什么junit?
 junit是一个专业的编写测试代码的工具。
 
 2)建立junit测试类的步骤
  2.1 new -》 Junit Test Case
  2.2 写上测试类名(建议Test+目标类名称)  , 选中目标类  ,next
  2.3 选中需要测试的方法  - finish
  2.4 生成一个Junit的测试类, 且导入了junit的jar包
 
 3)junit测试方法规则
 3.1 在方法上面加上@Test注解
 3.2 方法的修饰符必须是public,返回必须void,没有形式参数,可以抛出异常
 3.3 方法名的命名没有强制要求,但建议test+方法名
 
 4)junit如何运行
 4.1 点击方法,右键-》Junit Test  (运行一个方法)
 4.2 点击类,右键-》junit test  (运行类中的所有方法)
 4.3 点击项目,右键-》Junit test  (运行项目中的所有类的方法)
 
 5)查看测试结果
 看junit的导航条
 绿色: 测试通过
 红色: 测试不通过
 
 6)判定结果
 有返回值的目标方法:使用断言
 Assert类: 断言类,用于判断结果
       assertEquals(期望值,实际值);   使用equals方法比较
       assertTrue(boolean);
       assertFalse(boolean);
       assertSame(期望值,实际值)    使用==比较
 
 如果没有返回值的目标方法,不需要做任何事情
 
 7) 常用的几个注解
 @Test     测试方法的注解
 @Before    在调用当前类的每个方法之前都会调用此Before方法  
 @After     在调用当前类的每个方法之后都会调用此After方法
 @BeforeClass 在调用当前类的所有方法之前调用1次@BeforeClass方法,需要方法带上static
 @AfterClass  在调用当前类的所有方法之后调用1次@@AfterClass方法,需要方法带上static
posted @ 2016-01-10 12:54  kme笑笑  阅读(151)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3