为什么testNG会跳过我的测试?

时间:2011-01-06 14:05:56

标签: java testing

以下是代码:

@DataProvider(name = "DataSource")
public String dataProvider() {

    String name = "ramesh";

    return name;
}

@Test(dataProvider="DataSource")
public void wikiTest(String name) {

    System.out.println(name);

}

我的输出为

  

SKIPPED:wikiTest

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:7)

我不确定DataProvider是否必须返回Object [] []或Iterator。

http://testng.org/doc/documentation-main.html#parameters-dataproviders


@DataProvider(name = "DataSource")
public Object[][] dataProvider() {
    return new Object[][]{
      {"ramesh"}
    };
}