Ejemplo n.º 1
0
        public static void SingletonTestExample()
        {
            ICustomWebDriver driver  = WebDriverInitialization.Instance.GetDriver();
            ICustomWebDriver driver2 = WebDriverInitialization.Instance.GetDriver();

            driver.GetTitle();
            driver.Quit();
            Console.WriteLine("driver == driver2: " + driver.Equals(driver2));
        }
Ejemplo n.º 2
0
        public static void FactoryMethodWithWebDriverExample()
        {
            Console.WriteLine("Please select what driver do you want to use?");
            string driverName = Console.ReadLine();

            ICustomWebDriver driver = WebDriverFactory.CreateDriver(driverName);

            driver.GetTitle();
            driver.Quit();
        }
Ejemplo n.º 3
0
 private WebDriverInitialization()
 {
     _driver = new KyivDriver();
 }
Ejemplo n.º 4
0
 public void InitTests()
 {
     driver = new CustomWebDriver();
 }
Ejemplo n.º 5
0
 public SearchResultPage(ICustomWebDriver _driver)
 {
     this.driver = _driver;
 }
Ejemplo n.º 6
0
 private WebDriverInitializationThreadSafe()
 {
     _driver = new KyivDriver();
 }
 public HomePage(ICustomWebDriver _driver)
 {
     this.driver = _driver;
 }