public SigninPage(FluentTest test) : base(test, "/adm/signin") { At = () => { test.I.Expect.Exists(Email); test.I.Expect.Exists(Password); test.I.Expect.Exists(SigninButton); test.I.Expect.Exists(InvalidUserAlert); }; }
private void Dispose(bool disposing) { if (disposing) { if (this.I != null) { this.I.Dispose(); this.I = null; } if (this.FluentTest != null) { this.FluentTest.Dispose(); this.FluentTest = null; } } }
public HomePage(FluentTest test) : base(test, "/adm/") { }
public PageBase() { SeleniumWebDriver.Bootstrap(SeleniumWebDriver.Browser.Chrome); this.FluentTest = new FluentTest(); this.I = this.FluentTest.I; }
public BasicPage(FluentTest test, string relativeUrl) { this.test = test; Url = HOST + relativeUrl; }
public UsersPage(FluentTest test) : base(test, "/adm/core_users") { }