美文网首页
JUnit的断言函数

JUnit的断言函数

作者: ChenME | 来源:发表于2017-06-01 09:55 被阅读38次
  1. 值相等的验证:assertEquals
  2. assertEquals([String message],expected,actual)

参数说明:
message 是个可选的消息,假如提供,将会在测试发生错误时报告这个消息。
expected 是期望值,通常都是用户指定的内容。
actual 是被测试的代码返回的实际值。

  1. assertEquals([String message],expected,actual,tolerance)

参数说明:
tolerance 是误差参数,参加比较的两个浮点数在这个误差之内则会被认为是相等的。
例:assertEquals("值不近似", 5.8, 10.0 / 2.0, 1.0)

  1. 值为真(假)的验证:
  2. assertTrue ([String message],Boolean condition)

参数说明:
message 是个可选的消息,假如提供,将会在发生错误时报告这个消息。
condition 是待验证的布尔型值。
*该断言用来验证给定的布尔型值是否为真,假如结果为假,则验证失败。 *

  1. assertFalse([String message],Boolean condition)

*该断言用来验证给定的布尔型值是否为假,假如结果为真,则验证失败。 *

  1. 为null的验证:
  2. assertNull([String message],Object object)

参数说明:
message 是个可选的消息,假如提供,将会在发生错误时报告这个消息。
object 是待验证的对象。
*该断言用来验证给定的对象是否为null,假如不为null,则验证失败。相应地,还存在能够验证非null的断言: *

  1. assertNotNull([String message],Object object)

*该断言用来验证给定的对象是否为非null,假如为null,则验证失败。 *

  1. 引用的对象是否是同一个的验证
  2. assertSame ([String message], expected,actual)

参数说明:
message 是个可选的消息,假如提供,将会在发生错误时报告这个消息。
expected 是期望值。
actual 是被测试的代码返回的实际值。
该断言用来验证expected参数和actual参数所引用的是否是同一个对象,假如不是,则验证失败。

  1. assertNotSame ([String message], expected,actual)
    *该断言用来验证expected参数和actual参数所引用的是否是不同对象,假如所引用的对象相同,则验证失败。 *
  2. 使测试立即失败:Fail([String message])

message 是个可选的消息,假如提供,将会在发生错误时报告这个消息。
*该断言会使测试立即失败,通常用在测试不能达到的分支上(如异常)。 *

相关文章

  • JUnit的断言函数

    值相等的验证:assertEquals assertEquals([String message],expecte...

  • Junit5断言

    JUnit 5 断言是使用测试的实际结果验证预期结果。所有JUnit Jupiter 断言都是org.junit....

  • JUnit常用断言及注解

    JUnit常用断言及注解 一、JUnit为我们提供了一些辅助函数,他们用来帮助我们确定被测试的方法是否按照预期的效...

  • 1.JUnit的单元测试

    1.JUnit的简介 2.JUnit使用的规定 3.JUnit的抛出异常 (Assert断言类)

  • Junit——Assert断言

    junit.framework包下的Assert提供了多个断言方法. 主用于比较测试传递进去的两个参数.Asser...

  • java断言——2018-12-08

    1 断言主要用于本地调试,生产环境不受影响。(junit包中) 2 断言默认是关闭状态,开启断言配置如下:jdk配...

  • 笔记整理_3

    UT4断言 org.junit.ComparisonFailure: 反射 带有dubboservice注解的类 ...

  • JUnit4 单元测试框架 学习笔记

    Assert 断言 具体的 API 参见 junit4 javadoc static void assertArr...

  • 【白盒测试】Junit测试(一)

    1 JUnit导包 JUnit是Java最基础的测试框架,主要的作用就是断言。 使用时需要在app的build.g...

  • Junit-简单使用

    Assert.assertEquals作用junit.framework包下的Assert提供了多个断言方法. 主...

网友评论

      本文标题:JUnit的断言函数

      本文链接:https://www.haomeiwen.com/subject/hlpsfxtx.html