java TestNG的getCurrentInvocationCount()太高?
我有一个使用extends AbstractWebDriverEventListener implements ITestListener, IInvokedMethodListener
的测试侦听器类
在beforeInvocation
中,对ITestNGMethod.getCurrentInvocationCount()
的调用返回0
在afterInvocation
中,对ITestNGMethod.getCurrentInvocationCount()
的调用返回2
这只是一个测试,为什么调用完成后计数为2? 不是应该是1吗
我将断点设置为org.testng.internal.BaseTestMethod.java
的incrementCurrentInvocationCount()
,在IvokeMethodRunnable.java
中调用一次,然后在testNG方法完成后在Invoker.java
中再次调用
调用计数为2意味着它被称为1?它被称为2??)
共 (0) 个答案