blob: e14e79ebc4ee95a07919806f0ad8092182af1816 [file] [log] [blame]
package test.dataprovider;
import org.testng.Assert;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
public class BooleanTest {
private boolean m_false = false;
private boolean m_true = false;
@Test(dataProvider = "allBooleans")
public void doStuff(boolean t) {
if (t) m_true = true;
if (! t) m_false = true;
}
@Test(dependsOnMethods = {"doStuff"} )
public void verify() {
Assert.assertTrue(m_true);
Assert.assertTrue(m_false);
}
private void ppp(String string) {
System.out.println("[BooleanTest] " + string);
}
@DataProvider(name = "allBooleans")
public Object[][] createData() {
return new Object[][] {
new Object[] { true },
new Object[] { false },
};
}
}