`
samjavaeye
  • 浏览: 187748 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Junit4中测试抛异常

    博客分类:
  • Java
 
阅读更多

虽然很简单,但是久了不用很容易忘记……

其实就是在@Test后面加上expected=异常的class对象,例如:

@Test(expected=IllegalArgumentException.class)
public void testMethod() {
    ......
}

 

分享到:
评论

相关推荐

    JUnit中如何测试异常.doc

     比如下面的例子中,我们就写了一个test case来测试一个Email验证类EmailAddrValidator,这个类有一个doValidate(email)方法可以验证email是否合法,如果不合法则会抛出ValidationException异常。因此我们写了两个...

    fuzzunit:提供模糊测试工具的 JUnit 扩展

    模糊单元 该项目提供了一种创建大量 JUnit 测试的... 模糊注解将提供一种机制来描述生成的测试用例是否应该通过、失败或抛出异常 模糊测试将(在某些情况下)使用遗传算法完成,以了解应将哪些模式用作测试用例参数。

    廖雪峰 Java 教程.doc

    廖雪峰 Java 教程 Java教程 Java快速入门 Java简介 安装JDK 第一个Java程序 ...异常处理 ...Java的异常 ...捕获异常 ...抛出异常 ...自定义异常 ...编写JUnit测试 使用Fixture 异常测试 条件测试 参数化测试

    Spring.3.x企业应用开发实战(完整版).part2

    13.6.4 Web应用程序中调度器的启动和关闭问题 13.7 小结 第14章 使用OXM进行对象XML映射 14.1 认识XML解析技术 14.1.1 什么是XML 14.1.2 XML的处理技术 14.2 XML处理利器:XStream 14.2.1 XStream概述 14.2.2 快速...

    Spring3.x企业应用开发实战(完整版) part1

    13.6.4 Web应用程序中调度器的启动和关闭问题 13.7 小结 第14章 使用OXM进行对象XML映射 14.1 认识XML解析技术 14.1.1 什么是XML 14.1.2 XML的处理技术 14.2 XML处理利器:XStream 14.2.1 XStream概述 14.2.2 快速...

    TimerExceptionTests

    在Canvas上提交的自己的README.md中要回答的任务: ... 检查lambda表达式是否抛出指定的异常类,并且如果没有抛出满足条件的异常,则测试失败 参见TimerException,这里有3个问题 什么是serialVers

    jmockit_sample:jmockit 使用示例代码和说明

    e、可以测试那些不太容易发生,不太可能和一些异常情况,比如我们可以mock 抛出Exception。 ========= jmockit出现java.lang.NoClassDefFoundError: org.junit.runner.Runner异常的原因 使用jmockit,不要使用jre,...

    突破程序员基本功的16课.part2

    8.3.3 只能catch可能抛出的异常 8.3.4 做点实际的修复 8.4 继承得到的异常 8.5 小结 第9课 线性表 9.1 线性表概述 9.1.1 线性表的定义及逻辑结构 9.1.2 线性表的基本操作 9.2 顺序存储结构 9.3 链式存储...

    Maven2 的新特性.7z

    在POM 4中,中还引入了,它主要管理依赖的部署。目前可以使用5个值: • compile,缺省值,适用于所有阶段,会随着项目一起发布。 • provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar...

    easyMock3.1

    它提供对接口的模拟,能够通过录制、回放、检查三步来完成大体的测试过程,可以验证方法的调用种类、次数、顺序,可以令 Mock 对象返回指定的值或抛出指定异常。通过 EasyMock,我们可以方便的构造 Mock 对象从而使...

    easymock2.5.2

    它提供对接口的模拟,能够通过录制、回放、检查三步来完成大体的测试过程,可以验证方法的调用种类、次数、顺序,可以令 Mock 对象返回指定的值或抛出指定异常。通过 EasyMock,我们可以方便的构造 Mock 对象从而使...

    Spring AOP配置源码

    以上结合起来意思就是在调用com.spring.service包或子包下的所有方法之前或之后或抛出异常时依次调用id为logIntercepter的类中的before after exception方法 测试用例 package com.spring.test; import javax....

    java8看不到源码-courgette-jvm:多进程|并行Cucumber-JVM|在功能级别或场景级别并行化您的JavaCucumber

    java8 看不到源码 西葫芦-JVM Courgette-JVM 是 Cucumber-JVM 的扩展,增加了在特性级别或场景级别并行运行...报告,其中包括所有步骤定义、嵌入式屏幕截图、抛出的异常、饼图和 Courgette 运行信息。 最低要求 Java

Global site tag (gtag.js) - Google Analytics