public BrowserHandlerBase getBrowserUtil()

in gepard-selenium/src/main/java/com/epam/gepard/selenium/browsers/WebDriverUtil.java [307:329]


    public BrowserHandlerBase getBrowserUtil(final GepardTestClass tc) {
        BrowserEnum browser = getBrowserType();

        BrowserHandlerBase retVal;
        switch (browser) {
        case FireFox:
            retVal = new FirefoxBrowserHandler(tc, this);
            break;
        case InternetExplorer:
            retVal = new InternetExplorerBrowserHandler(tc, this);
            break;
        case Safari:
            retVal = new SafariBrowserHandler(tc, this);
            break;
        case GoogleChrome:
            retVal = new ChromeBrowserHandler(tc, this);
            break;
        default:
            throw new IllegalStateException("Unknown browser type [" + browser + "], handler class could not be created.");
        }

        return retVal;
    }