package test.dataprovider;
import org.testng.Assert;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import java.util.Arrays;
import java.util.Iterator;
public class RawIteratorDataProviderSample {
@DataProvider
public static Iterator staticIterator() {
return Arrays.<Object>asList(new Object[]{"foo"}, new Object[]{"bar"}).iterator();
}
@Test(dataProvider = "staticIterator")
public void testStaticIterator(String s) {
Assert.assertNotNull(s);
}
@DataProvider
public Iterator iterator() {
return Arrays.<Object>asList(new Object[]{"foo"}, new Object[]{"bar"}).iterator();
}
@Test(dataProvider = "iterator")
public void testIterator(String s) {
Assert.assertNotNull(s);
}
}