实验四:单元测试
单元测试 单元测试的基本方法是调用被测代码的函数,输入函数的参数值,获取返回结果,然后与预期测试结果进行比较,如果相等则认为测试通过,否则认为测试不通过。 Assert语句用来比较从方法返回来的值和期望值,然后返回pass或者fail的结果。 如果在一个测试方法中有多个Assert的话,那么这个测试方法要通过测试必须让所有的Assert方法通过,不然,其中有一个fail,那么这个Case就会fail。 如果我们的单元测试中没有任何的Assert语句,那么它的结果始终是pass的。 单元测试 Assert类的使用 Assert.Inconclusive() 表示一个未验证的测试; Assert.AreEqual() 测试指定的值是否相等,如果相等,则测试通过; AreSame() 用于验证指定的两个对象变量是指向相同的对象,否则认为是错误 AreNotSame() 用于验证指定的两个对象变量是指向不同的对象,否则认为是错误 Assert.IsTrue() 测试指定的条件是否为True,如果为True,则测试通过; Assert.IsFalse() 测试指定的条件是否为False,如果为False,则测试通过; Assert.IsNull() 测试指定的对象是否为空引用,如果为空,则测试
您可能关注的文档
- 实验五 非平稳序列的确定性分析.doc
- 实验二空域图象滤波.docx
- 实验五RC正弦波振荡电路实验.ppt
- 实验五+血液生化指标的测定.ppt
- 实验八 测定金属的电阻率(同时练习使用螺旋测微器).ppt
- 实验八 描绘小电珠的伏安特性曲线.doc
- 实验八 描绘小灯泡的伏安特性曲线.doc
- 实验五、梅毒.ppt
- 实验五 序列相关性.doc
- 实验六 文件系统设计.doc
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 台达电子:Delta 800 VDC数据中心电源与冷却解决方案.docx VIP
- 第8章李学干_计算机系统结构.ppt VIP
- 中国国防科学技术报告研制报告样本.doc VIP
- 第7章-计算机系统结构(第五版)李学干.ppt VIP
- 2026春统编版语文 11《山地回忆》ppt课件(共25张ppt).pptx VIP
- 统编版小学六年级语文下册第二单元学业质量测评卷.docx VIP
- 社会责任报告.docx VIP
- 开利39GP、39CQP空气处理机组.pdf VIP
- Power Up3课后单元测试 - U9 - Unit Test.docx VIP
- 辽宁省七校协作体2023-2024学年高二下学期6月联考政治试题.pdf VIP
原创力文档

文档评论(0)