知识大全 JUnit的各种断言
Posted 函数
篇首语:千金一刻莫空度,老大无成空自伤。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 JUnit的各种断言相关的知识,希望对你有一定的参考价值。
JUnit的各种断言 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
JUnit为我们提供了一些辅助函数 它们用来帮助我们确定被测试的方法是否按照预期的效果正常工作 通常 把这些辅助函数称为断言 下面我们来介绍一下JUnit的各种断言
l assertEquals
函数原型 assertEquals([String message] expected actual)
参数说明 message是一个可选的消息 如果提供 将会在发生错误时报告这个消息
expected是期望值 通常都是用户指定的内容
actual是被测试的代码返回的实际值
函数原型 assertEquals([String message] expected actual tolerance)
参数说明 message是一个可选的消息 如果提供 将会在发生错误时报告这个消息
expected是期望值 通常都是用户指定的内容
actual是被测试的代码返回的实际值
tolerance是误差参数 参加比较的两个浮点数在这个误差之内则会被认为是
相等的
l
assertTrue
函数原型 assertTrue ([String message] Boolean condition)
参数说明 message是一个可选的消息 如果提供 将会在发生错误时报告这个消息
condition是待验证的布尔型值
该断言用来验证给定的布尔型值是否为真 如果结果为假 则验证失败 当然 还有验证为假的测试条件
函数原型 assertFalse([String message] Boolean condition)
该断言用来验证给定的布尔型值是否为假 如果结果为真 则验证失败
assertNull
函数原型 assertNull([String message] Object object)
参数说明 message是一个可选的消息 如果提供 将会在发生错误时报告这个消息
object是待验证的对象
该断言用来验证给定的对象是否为null 如果不为null 则验证失败 相应地 还存在可以验证非null的断言
函数原型 assertNotNull([String message] Object object)
该断言用来验证给定的对象是否为非null 如果为null 则验证失败
assertSame
函数原型 assertSame ([String message] expected actual)
参数说明 message是一个可选的消息 如果提供 将会在发生错误时报告这个消息
expected是期望值
actual是被测试的代码返回的实际值
该断言用来验证expected参数和actual参数所引用的是否是同一个对象 如果不是 则验证失败 相应地 也存在验证不是同一个对象的断言
函数原型 assertNotSame ([String message] expected actual)
该断言用来验证expected参数和actual参数所引用的是否是不同对象 如果所引用的对象相同 则验证失败
Fail
函数原型 Fail([String message])
参数说明 message是一个可选的消息 如果提供 将会在发生错误时报告这个消息
cha138/Article/program/Java/ky/201311/28567相关参考
JUnit测试建议 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 以下是对JUnit实践的一个很
Junit4功能介绍 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! JUnit是JAVA语言事实
JUnit实施 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 测试的概念 回归测试框架JUni
JUnit起步 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 如
名词解释什么是JUnit? 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!JUnit是一个开发源代码
Jython开发的JUnit测试包 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! JUnit测试
名词解释什么是JUnit?[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! JUnit是一个
JUnit入门及应用 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 相关概念 &nbs
Java应用利器组合:Ant+JUnit+Cobertura 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看
JUNIT简单实例及模板 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n