package ch.vorburger.webdriver.runner.core.tests;
import org.junit.Assert;
import org.junit.Test;
import org.junit.runners.Parameterized.Parameters;
import ch.vorburger.webdriver.runner.core.WebDriverProvider;
import ch.vorburger.webdriver.runner.core.junit.ParameterizedParameters;
import ch.vorburger.webdriver.runner.core.junit.sugar.AbstractWebDriverTest;
//TODO not used yet.. @WithWebDriverRunnerConfiguration(AbstractWebDriverTestTestConfiguration.class)
public class AbstractWebDriverTestTest extends AbstractWebDriverTest {
// TODO try a subclass..
@Parameters(name = "{0}")
public static Iterable<Object[]> webDriverProvidersAndNameData() {
Iterable<WebDriverProvider> providers = new AbstractWebDriverTestTestConfiguration().getWebDriverProviders();
return new ParameterizedParameters(providers).webDriverProvidersAndNameData();
}
@Test public void testWithWebDriverRunnerConfigurationUtil() {
Assert.assertEquals("hello, world", webDriverProvider.getName());
Assert.assertNotNull(w);
}
}