package test.parameters; import org.testng.annotations.*; import test.BaseTest; /** * This class * * @author Cedric Beust, Jul 22, 2004 * */ public class ParameterTest extends BaseTest { public static void ppp(String s) { System.out.println("[ParameterTest] " + s); } @Test public void stringSingle() { addClass("test.parameters.ParameterSample"); setParameter("first-name", "Cedric"); run(); String[] passed = { "testSingleString", "testNonExistentParameter", }; String[] failed = { }; verifyTests("Passed", passed, getPassedTests()); verifyTests("Failed", failed, getFailedTests()); } @Test public void beforeMethodWithParameters() { addClass("test.parameters.BeforeSampleTest"); setParameter("parameter", "parameter value"); run(); String[] passed = { "testExample", }; String[] failed = { }; verifyTests("Passed", passed, getPassedTests()); verifyTests("Failed", failed, getFailedTests()); } }