Exemplo n.º 1
0
 // To create instance of class
 public static IWebDriver GetInstanceOfNUnitWebDriver()
 {
     if (instanceOfNUnitWebDriver == null)
     {
         instanceOfNUnitWebDriver = new NUnitWebDriver();
     }
     return(instanceOfNUnitWebDriver.driver);
 }
Exemplo n.º 2
0
 // This method destroys the instance
 public static void DestroyInstanceOfNUnitWebDriver(IWebDriver driver)
 {
     if (instanceOfNUnitWebDriver != null)
     {
         GenericUtils.CleanUp(driver);
         instanceOfNUnitWebDriver = null;
     }
 }
Exemplo n.º 3
0
        public TestBase()
        {
            var logRepository = LogManager.GetRepository(Assembly.GetEntryAssembly());
            var fileinfo      = new FileInfo(Const.LogFileName);

            if (fileinfo.Exists)
            {
                XmlConfigurator.ConfigureAndWatch(logRepository, fileinfo);
            }
            logger = LogManager.GetLogger(this.GetType());

            data               = ConfigManager.Instance;
            driver             = NUnitWebDriver.GetInstanceOfNUnitWebDriver();
            TestProgressLogger = new ProgressLogger(logger, driver);
        }
Exemplo n.º 4
0
 public GenericUtils(ProgressLogger logger)
 {
     this.logger = logger;
     data        = ConfigManager.Instance;
     driver      = NUnitWebDriver.GetInstanceOfNUnitWebDriver();
 }