如何使用 JUnit 测试异常方法?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

如何使用 JUnit 测试异常方法?

YDYK 2020-04-26 14:10:14 23

Java方法的JUnit

Java
分享到
取消 提交回答
全部回答(1)
  • YDYK
    2020-04-26 14:10:48

    单元测试 Java 方法的一部分是检查该方法引发的异常。在 Java 单元测试中,它确实应该证明在特殊情况下引发正确的异常,在正常情况下不会引发异常。

    为了测试在 Junit4 中引发异常的任何 Java 方法,您需要确保提供给该方法的参数,从测试中必然导致预期的异常,否则 JUnit 测试将失败。

    称为 speed() 的测试方法将速度返回为距离/时间,但在计算速度之前,它会检查时间和距离是正数还是负数,如果时间是零还是负,则将引发非法参数异常。

    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程