我想用testNG执行测试,但是,依赖于我的代码,例如使用dependsOnMethods或dependsOnGroups。我想忽略那些依赖。如何使用注释列表器来实现它?
答案 0 :(得分:0)
这就是你要找的东西吗?
public class TestClass implements IAnnotationTransformer
{
@Override
public void transform(ITestAnnotation annotation, Class testClass, Constructor testConstructor,
Method testMethod)
{
if (ifIgnoreDependencies()) // method returns true if you want to skip dependencies
{
annotation.setDependsOnMethods(null);
annotation.setDependsOnGroups(null);
}
}
不要忘记确保testNg知道你的听众