package com.smash.revolance.ui.comparator; /* * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * ui-monitoring-comparator * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Copyright (C) 2012 - 2014 RevoLance * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public * License along with this program. If not, see * <http://www.gnu.org/licenses/gpl-3.0.html>. * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ import com.smash.revolance.ui.materials.TestConstants; import com.smash.revolance.ui.model.application.Application; import com.smash.revolance.ui.model.bot.Bot; import com.smash.revolance.ui.model.sitemap.SiteMap; import com.smash.revolance.ui.model.user.User; import org.openqa.selenium.WebDriver; /** * User: wsmash * Date: 17/09/13 * Time: 20:03 */ public class BaseTests extends TestConstants { static Application app; static Bot bot; static WebDriver browser; static SiteMap sitemap; public static void setupBrowserForFirefox(User user) { user.setBrowserType( "Firefox" ); } public static void setupBrowserForChrome(User user) { user.setBrowserType( "Chrome" ); user.setDriverPath( CHROME_DRIVER ); user.setBrowserPath("/usr/bin/google-chrome"); } public static void setupBrowserForTest(User user) { user.setBrowserType( "MockedWebDriver" ); } }