【发布时间】:2015-06-18 06:12:32
【问题描述】:
我正在使用 TestNG。我正在为管理员用户和标准用户运行一个测试用例。对于管理员用户来说,预期的行为没有例外,并且任务会成功,而对于标准用户来说,预期的行为是例外。在这种情况下,最好的方法是什么?
- 我们应该为用户编写 2 个单独的测试吗?
- 有没有办法使用
expectedExceptions有条件的注解
我可以在方法中使用 try catch 并检查条件。但我认为这不是一个好习惯。
【问题讨论】:
标签: java unit-testing testing automated-tests testng