//protected IDbContextTransaction Transaction { get; set; } protected SeleniumInMemoryDbBaseTest(SeleniumServerFactoryInMemory <Startup> server, bool headless = true) { this.Server = server; server.CreateClient(); var opts = new ChromeOptions(); if (headless) { opts.AddArgument("--headless"); //Optional, comment this out if you want to SEE the browser window } opts.AddArgument("no-sandbox"); this.Browser = new RemoteWebDriver(opts); this.Context = server.Context; this.RootUri = server.RootUri; //this.Transaction = this.Context.Database.BeginTransaction(); }
public SeleniumRegisterTests(SeleniumServerFactoryInMemory <Startup> server) : base(server, false) { }
public SeleniumCreateTestData(SeleniumServerFactoryInMemory <Startup> server) : base(server, false) { }