// Path: src/main/java/me/alb_i986/selenium/tinafw/domain/SupportedBrowser.java
// public enum SupportedBrowser {
// 
// 	CHROME(ChromeDriver.class, DesiredCapabilities.chrome()),
// 	FIREFOX(FirefoxDriver.class, DesiredCapabilities.firefox()),
// 	SAFARI(SafariDriver.class, DesiredCapabilities.safari()),
// 	IE(InternetExplorerDriver.class, DesiredCapabilities.internetExplorer()),
// 	HTML_UNIT(HtmlUnitDriver.class, DesiredCapabilities.htmlUnit()),
// 	;
// 
// 	private DesiredCapabilities capabilities;
// 	private Class<? extends WebDriver> concreteWebDriverClass;
// 
// 	private SupportedBrowser(Class<? extends WebDriver> clazz, DesiredCapabilities capabilities) {
// 		this.concreteWebDriverClass = clazz;
// 		this.capabilities = capabilities;
// 	}
// 	
// 	/**
// 	 * @return the concrete WebDriver class corresponding to this SupportedBrowser
// 	 */
// 	public Class<? extends WebDriver> toClass() {
// 		return this.concreteWebDriverClass;
// 	}
// 
// 	public DesiredCapabilities toCapabilities() {
// 		return this.capabilities;
// 	}
// 
// 	/**
// 	 * @return the lower cased name of this enum constant
// 	 */
// 	@Override
// 	public String toString() {
// 		return super.toString().toLowerCase();
// 	}
// }


import static org.hamcrest.Matchers.*;
import static org.junit.Assert.*;
import static org.junit.Assume.*;
import static org.junit.runners.Parameterized.*;
import me.alb_i986.selenium.tinafw.domain.SupportedBrowser;
import org.hamcrest.Description;
import org.hamcrest.Matcher;
import org.hamcrest.TypeSafeMatcher;
import org.junit.After;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runners.Parameterized;
import org.openqa.selenium.WebDriver;
import java.util.Arrays;
package me.alb_i986.selenium.tinafw.ui;





@RunWith(Parameterized.class)
public class WebDriverFactoryLocalTest {

	@Parameters(name = "{0}")
// Path: src/main/java/me/alb_i986/selenium/tinafw/domain/SupportedBrowser.java
// public enum SupportedBrowser {
// 
// 	CHROME(ChromeDriver.class, DesiredCapabilities.chrome()),
// 	FIREFOX(FirefoxDriver.class, DesiredCapabilities.firefox()),
// 	SAFARI(SafariDriver.class, DesiredCapabilities.safari()),
// 	IE(InternetExplorerDriver.class, DesiredCapabilities.internetExplorer()),
// 	HTML_UNIT(HtmlUnitDriver.class, DesiredCapabilities.htmlUnit()),
// 	;
// 
// 	private DesiredCapabilities capabilities;
// 	private Class<? extends WebDriver> concreteWebDriverClass;
// 
// 	private SupportedBrowser(Class<? extends WebDriver> clazz, DesiredCapabilities capabilities) {
// 		this.concreteWebDriverClass = clazz;
// 		this.capabilities = capabilities;
// 	}
// 	
// 	/**
// 	 * @return the concrete WebDriver class corresponding to this SupportedBrowser
// 	 */
// 	public Class<? extends WebDriver> toClass() {
// 		return this.concreteWebDriverClass;
// 	}
// 
// 	public DesiredCapabilities toCapabilities() {
// 		return this.capabilities;
// 	}
// 
// 	/**
// 	 * @return the lower cased name of this enum constant
// 	 */
// 	@Override
// 	public String toString() {
// 		return super.toString().toLowerCase();
// 	}
// }


// Path: src/test/java/me/alb_i986/selenium/tinafw/ui/WebDriverFactoryLocalTest.java
import static org.hamcrest.Matchers.*;
import static org.junit.Assert.*;
import static org.junit.Assume.*;
import static org.junit.runners.Parameterized.*;
import me.alb_i986.selenium.tinafw.domain.SupportedBrowser;
import org.hamcrest.Description;
import org.hamcrest.Matcher;
import org.hamcrest.TypeSafeMatcher;
import org.junit.After;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runners.Parameterized;
import org.openqa.selenium.WebDriver;
import java.util.Arrays;

package me.alb_i986.selenium.tinafw.ui;





@RunWith(Parameterized.class)
public class WebDriverFactoryLocalTest {

	@Parameters(name = "{0}")
	public static Iterable<SupportedBrowser> params() {