public Index(HttpClient client, IHtmlDocument index, HtmlPageContext context, bool authenticated) : base(client, index, context) { _authenticated = authenticated; if (!_authenticated) { _registerLink = HtmlAssert.HasLink("#register", Document); _loginLink = HtmlAssert.HasLink("#login", Document); } else { _manageLink = HtmlAssert.HasLink("#manage", Document); } }
public RegisterConfirmation( HttpClient client, IHtmlDocument register, DefaultUIContext context) : base(client, register, context) { if (Context.HasRealEmailSender) { Assert.Empty(Document.QuerySelectorAll("#confirm-link")); } else { _confirmLink = HtmlAssert.HasLink("#confirm-link", Document); } }
public Index( HttpClient client, IHtmlDocument index, DefaultUIContext context) : base(client, index, context) { if (!Context.UserAuthenticated) { _registerLink = HtmlAssert.HasLink("#register", Document); _loginLink = HtmlAssert.HasLink("#login", Document); } else { _manageLink = HtmlAssert.HasLink("#manage", Document); } }