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

jav*_*oob 3 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);

}
Run Code Online (Sandbox Code Playgroud)

我得到的输出为

SKIPPED:wikiTest

谁能帮我这个?

kvi*_*erc 7

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

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


@DataProvider(name = "DataSource")
public Object[][] dataProvider() {
    return new Object[][]{
      {"ramesh"}
    };
}
Run Code Online (Sandbox Code Playgroud)