测试方法依赖于某个或某些方法,這个/这些方法作为前置依赖条件
强制依赖:如果被依赖的某一个方法发生了异常那么之后的方法都不会被执行(默认)
顺序依赖:无论被依赖的方法是否出现异常,后续的方法都会被执行通过alwaysRun=“true”来配置
- * 如果依赖的方法发生异常而不能正确的执行时,默认情况下,接下来的方法将不會被执行(强制依赖,默认) 如果在方法体的注解上设置了alwaysRun =
- * true,那么此时在依赖链中的任何一个方法出现异常都不会影响其它方法的执行
运行结果:峩们发现在配置了顺序依赖之后,即使initEnvironment()方法抛出了异常method1()还是执行了并且passed
默认的强制依赖:code:
原创文章,版权所有允许转载,标明出处: