NUnit断言-Assert类
来源:互联网 发布:天界幻宠物进化数据 编辑:程序博客网 时间:2024/05/22 02:01
Nunit一共有四个类断言类,分别是Assert、StringAssert、FileAssert和DirectoryAssert,它们都在NUnit.Framework命名空间,其中Assert是常用,也是我们最熟悉的,而另外三个断言类,顾名思义,分别对应于字符串的断言、文件的断言和目录的断言,理论上,仅Assert类就可以完成所有条件的判断,然而,如果合理的运用后面的三个断言,将使代码更加简洁、美观,也更加便于理解和维护。
Assert类包含以下方法:
1:相等/不相等判断
AreEqual:判断两个值相等
AreNotEqual:判断两个值不相等
2:类的判断
AreSame:判断两个对象相等
AreNotSame:判断两个对象不相等
Contains:判断是否是否某对象
3:条件判断
IsTrue:判断条件为真
True:同上
IsFalse:判断条件为假
False:同上
IsNull:判断是否为空
Null:同上
IsNotNull:判断不为空间
NotNull:同上
IsNaN:判断数值是Nan
IsEmpty/IsNotEmpty:判断字符串是否为空/不为空
IsEmpty/IsNotEmpty:判断集合是否为空/不为空
4:比较判断
Greater:大于
GreaterOrEqual:大于等于
Less:小于
LessOrEqual:小于大于
5:类型判断
IsInstanceOfType/ IsNotInstanceOfType:是/不是某个类的实例
6:异常判断
Throws:应该抛出某类型的异常
DoesNotThrow:不应该抛出某类型的异常
7:其它常用的方法
Pass:强行让测试通过
Fail:强行让测试失败
Ignore:忽略该测试方法
Inconclusive:未验证该测试
- NUnit断言-Assert类
- NUnit断言-其他断言类
- Assert断言工具类
- 静态类NUnit.Framework.Assert
- NUnit 断言
- Assert.hasText():断言工具类
- Spring-----Assert断言工具类
- 断言assert
- 断言 ASSERT
- Assert - 断言
- assert断言
- Assert - 断言
- assert断言
- Assert - 断言
- assert断言
- assert断言
- 断言assert
- ASSERT断言
- 7 种将字符串反转的 Java 方法
- OCP-1Z0-053-V12.02-170题
- Android调试工具及方法
- 一个公式的思考
- 【hadoop】Hadoop学习笔记(五):一些关于HDFS的基本知识
- NUnit断言-Assert类
- libSVM使用总结
- linux下进程间通信
- linux 基础笔记
- linux 常用命令基础
- Maven+jetty,运行项目时附加多个资源文件夹
- linux下的c编程
- 嵌入式系统基础
- 图像的存储组织形式