0
我有一個小方案,其中方法依賴於其他 方法。和其他方法返回一個值 - 因此類看起來 -dependsOnMethods返回值
org.testng.TestNGException:
com.core.tests.Temp1.test2() is depending on nonexistent method
com.core.tests.Temp1.test1
at
org.testng.internal.MethodHelper.findMethodsNamed(MethodHelper.java:
143)
at org.testng.internal.MethodHelper.topologicalSort(MethodHelper.java:
472)
at org.testng.internal.MethodHelper.sortMethods(MethodHelper.java:
544)
at
org.testng.internal.MethodHelper.internalCollectAndOrderMethods(MethodHelper.java:
77)
at
org.testng.internal.MethodHelper.collectAndOrderMethods(MethodHelper.java:
49).........................
-
公共類TEMP1 {
@Test
public Integer test1() {
Reporter.log("<b>in test1</b>");
System.out.println("in test1");
return null;
}
@Test(dependsOnMethods={"test1"})
public void test2() {
Reporter.log("in test2");
System.out.println("in test2");
}
}
現在,當我執行此,我遭遇的異常以下
雖然如果沒有返回類型與方法test1(),它運作良好。 有什麼辦法可以解決這個問題嗎?
感謝 〜牛逼
這是正確的答案。我今天早些時候也在測試用戶列表中解釋了這一點。 – 2011-01-14 20:14:36