示例#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));
        }
示例#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();
        }