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