当一个被测类中有异常时,如何处理?

如:一个原始的被测类;

  public class UserExceptionDemo {
    public int age;
    public String name;
    public void setAge(int age){
      if(age<0||age>100){
      throw new IllegalArgumentException("ageError!");
      }
    System.out.println(age);
    }
  }

junit测试类应该这么写:

  public class UserExceptionDemoTest {
    @Test(expected = IllegalArgumentException.class)
    public void testSetAge() {
      UserExceptionDemo user = new UserExceptionDemo();
      user.setAge(-1);
    }
  }

最新文章

  1. storage disk
  2. iOS Wi-Fi
  3. js 随机星星 document.createElement(); setAttribute()
  4. JVM-并发-线程安全与锁优化
  5. python面向对象编程(上)
  6. Mysql进阶(二)
  7. 【HDU 2955】Robberies(DP)
  8. nodejs中间层现实
  9. MySQL库表状态查询
  10. (数字IC)低功耗设计入门(一)
  11. vector中删除第k个元素的巧妙方法
  12. 201521123035《Java程序设计》第三周学习总结
  13. CentOS下安装Tomcat 8
  14. poj 3431 Expedition 优先队列
  15. AI CV 会议2018
  16. 前端框架Bootstrap - 快速搭建网站
  17. 利用 Google Chart API 生成二维码大小不一致
  18. myeclipse在过时的环境下部署项目出现的问题
  19. django restfulwork 源码剖析
  20. 登录Windows界面前执行自定义脚本

热门文章

  1. 基于Qt5 跨平台应用开发
  2. ARIA(Accessible Rich Internet Application)
  3. java学习(二)运算符
  4. zookeeper DataTree内存模型介绍及对Znode的四大特性介绍和Stat结构分析
  5. ibatis 参数之 String
  6. [Erlang11] 那些经历过的Erlang小坑11-20
  7. django+echarts
  8. asp.net—— 基础之截取字符串
  9. 开源的 .Net Core MVC CMS 推荐
  10. Major OSL changes to catch up