112c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beustpackage test.dataprovider;
212c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beust
312c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beustimport org.testng.annotations.DataProvider;
412c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beustimport org.testng.annotations.Test;
512c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beust
612c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beust@Test(dataProvider = "dp")
712c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beustpublic class ClassSampleTest {
812c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beust
912c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beust  @DataProvider
1012c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beust  public Object[][] dp() {
1112c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beust    return new Object[][] {
1212c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beust        new Object[] { "a" },
1312c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beust        new Object[] { "b" },
1412c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beust    };
1512c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beust  }
1612c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beust
1712c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beust  public void f(String a) {
1812c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beust  }
1912c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beust
2012c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beust  public void g(String a) {
21892b08c1f1afd198fd8ccbf804de28b7ce12f547nullin  }
2212c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beust
2312c1d4ee005008b5dd93f4a857e861b44c727e68Cédric Beust}
24