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 }, }; } }