TestNG 教程2 – 期待异常测试
来源:互联网 发布:淘宝宠物疫苗曝光 编辑:程序博客网 时间:2024/04/29 00:04
以下代码用来测试从方法中抛出的异常。
package com.fenby.testng;import org.testng.annotations.*;/** * TestNG Expected Exception Test * * @author fenby.com * */public class TestNGTest2 {@Test(expectedExceptions = ArithmeticException.class)public void divisionWithException() {int i = 1 / 0;}}
在上面的例子中,divisionWithException()方法将会抛出ArithmeticException异常,而这个异常正是我们所期待的,因此单元测试将会通过。
[TestNG] Running: /private/var/folders/43/whhl4z0j2vs4s7s6cxyvt3g40000gp/T/testng-eclipse--603268923/testng-customsuite.xmlPASSED: divisionWithException=============================================== Default test Tests run: 1, Failures: 0, Skips: 0==============================================================================================Default suiteTotal tests run: 1, Failures: 0, Skips: 0===============================================[TestNG] Time taken by org.testng.reporters.JUnitReportReporter@745b0676: 16 ms[TestNG] Time taken by org.testng.reporters.jq.Main@357d9553: 98 ms[TestNG] Time taken by org.testng.reporters.EmailableReporter2@77663cf4: 16 ms[TestNG] Time taken by org.testng.reporters.SuiteHTMLReporter@29ccd0a: 65 ms[TestNG] Time taken by org.testng.reporters.XMLReporter@2eaafcb8: 17 ms[TestNG] Time taken by [FailedReporter passed=0 failed=0 skipped=0]: 0 ms
免费的在线互动编程学习平台 | Fenby.com
- TestNG 教程2 – 期待异常测试
- TestNG 4 异常测试
- TestNG异常测试ExpectedExceptions
- TestNG 教程3 – 忽略测试方法
- TestNG 教程4 – 超时测试
- 软件测试实习0624-testNG异常测试
- TestNG 学习总结 - 异常测试(十)
- testNg教程
- testNG测试配置文件testng.xml
- TestNG 教程1 – 基本使用方法
- testNG处理异常
- 接口自动化测试 – Java+TestNG 测试 Restful Web Service
- 接口自动化测试 – Java+TestNG 测试 Restful Web Service
- TestNG 初学教程
- TESTNG工具测试
- TestNG测试环境搭建
- TestNG 二 测试组
- TestNG 三 测试方法
- 树结构数据查询
- 安卓开发自定义弹出框的简单方式(纯代码布局)
- 如何设置Matlab输出到Word中图片的大小
- android监听键盘事件KeyEvent
- 内存管理1retain和release
- TestNG 教程2 – 期待异常测试
- Times33算法与最快的Hash表
- Command命令模式
- 数据结构之循环队列
- Spring 3.x jar 包详解 与 依赖关系
- hdu 1172 猜数字(water)
- 根据文本关键字寻找文件(看哪些文件包含某某字符串)
- 关于C++中const的一些总结
- 如何查杀僵尸进程