59 references to HtmlAssert
Microsoft.AspNetCore.Identity.FunctionalTests (59)
Pages\Account\ExternalLogin.cs (3)
19_emailForm = HtmlAssert.HasForm(Document); 20Title = HtmlAssert.HasElement("#external-login-title", Document); 21Description = HtmlAssert.HasElement("#external-login-description", Document);
Pages\Account\ForgotPassword.cs (1)
15_forgotPasswordForm = HtmlAssert.HasForm(document);
Pages\Account\Login.cs (6)
24_loginForm = HtmlAssert.HasForm("#account", login); 25_loginButton = HtmlAssert.HasElement("#login-submit", login); 26_forgotPasswordLink = HtmlAssert.HasLink("#forgot-password", login); 27_reconfirmLink = HtmlAssert.HasLink("#resend-confirmation", login); 30_externalLoginForm = HtmlAssert.HasForm("#external-account", login); 31_contosoButton = HtmlAssert.HasElement("button[value=Contoso]", login);
Pages\Account\LoginWith2fa.cs (2)
20_twoFactorForm = HtmlAssert.HasForm(loginWithTwoFactor); 21_loginWithRecoveryCodeLink = HtmlAssert.HasLink("#recovery-code-login", loginWithTwoFactor);
Pages\Account\LoginWithRecoveryCode.cs (1)
16_loginWithRecoveryCodeForm = HtmlAssert.HasForm(loginWithRecoveryCode);
Pages\Account\Manage\ChangePassword.cs (1)
16_changePasswordForm = HtmlAssert.HasForm("#change-password-form", changePassword);
Pages\Account\Manage\DeleteUser.cs (1)
16_deleteForm = HtmlAssert.HasForm("#delete-user", deleteUser);
Pages\Account\Manage\Email.cs (5)
24_changeEmailForm = HtmlAssert.HasForm("#email-form", manage); 25_emailInput = HtmlAssert.HasElement("#Email", manage); 26_newEmailInput = HtmlAssert.HasElement("#Input_NewEmail", manage); 27_changeEmailButton = HtmlAssert.HasElement("#change-email-button", manage); 30_confirmEmailButton = HtmlAssert.HasElement("button#email-verification", manage);
Pages\Account\Manage\EnableAuthenticator.cs (2)
24_codeElement = HtmlAssert.HasElement("kbd", enableAuthenticator); 25_sendCodeForm = HtmlAssert.HasForm("#send-code", enableAuthenticator);
Pages\Account\Manage\ExternalLogins.cs (2)
16RemoveExternalLogin = HtmlAssert.HasForm("#remove-login-Contoso", Document); 21ExternalLoginDisplayName = HtmlAssert.HasElement("#login-provider-Contoso", Document);
Pages\Account\Manage\Index.cs (9)
27_profileLink = HtmlAssert.HasLink("#profile", manage); 28_emailLink = HtmlAssert.HasLink("#email", manage); 29_changePasswordLink = HtmlAssert.HasLink("#change-password", manage); 30_twoFactorLink = HtmlAssert.HasLink("#two-factor", manage); 33_externalLoginLink = HtmlAssert.HasLink("#external-login", manage); 35_personalDataLink = HtmlAssert.HasLink("#personal-data", manage); 36_updateProfileForm = HtmlAssert.HasForm("#profile-form", manage); 37_userNameInput = HtmlAssert.HasElement("#Username", manage); 38_updateProfileButton = HtmlAssert.HasElement("#update-profile-button", manage);
Pages\Account\Manage\LinkExternalLogin.cs (2)
17_linkLoginForm = HtmlAssert.HasForm($"#link-login-form", externalLoginsDocument); 18_linkLoginButton = HtmlAssert.HasElement($"#link-login-button-Contoso", externalLoginsDocument);
Pages\Account\Manage\ManageExternalLogin.cs (1)
16_externalLoginForm = HtmlAssert.HasForm("#external-login", externalLoginDocument);
Pages\Account\Manage\PersonalData.cs (2)
17_deleteLink = HtmlAssert.HasLink("#delete", personalData); 18_downloadForm = HtmlAssert.HasForm("#download-data", personalData);
Pages\Account\Manage\RemoveExternalLogin.cs (1)
16_removeLoginForm = HtmlAssert.HasForm($"#remove-login-Contoso", externalLogin);
Pages\Account\Manage\ResetAuthenticator.cs (2)
21_resetAuthenticatorForm = HtmlAssert.HasForm("#reset-authenticator-form", resetAuthenticator); 22_resetAuthenticatorButton = HtmlAssert.HasElement("#reset-authenticator-button", resetAuthenticator);
Pages\Account\Manage\SetPassword.cs (1)
16_setPasswordForm = HtmlAssert.HasForm("#set-password-form", setPassword);
Pages\Account\Manage\ShowRecoveryCodes.cs (1)
16_recoveryCodeElements = HtmlAssert.HasElements(".recovery-code", showRecoveryCodes);
Pages\Account\Manage\TwoFactorAuthentication.cs (2)
21_enableAuthenticatorLink = HtmlAssert.HasLink("#enable-authenticator", twoFactor); 25_resetAuthenticatorLink = HtmlAssert.HasLink("#reset-authenticator", twoFactor);
Pages\Account\Register.cs (3)
18_registerForm = HtmlAssert.HasForm("#registerForm", register); 21_externalLoginForm = HtmlAssert.HasForm("#external-account", register); 22_contosoButton = HtmlAssert.HasElement("button[value=Contoso]", register);
Pages\Account\ResendEmailConfirmation.cs (1)
15_resendForm = HtmlAssert.HasForm(document);
Pages\Account\ResetPassword.cs (1)
15_resetPasswordForm = HtmlAssert.HasForm(resetPassword);
Pages\Contoso\Login.cs (1)
17_loginForm = HtmlAssert.HasForm(login);
Pages\Index.cs (3)
25_registerLink = HtmlAssert.HasLink("#register", Document); 26_loginLink = HtmlAssert.HasLink("#login", Document); 30_manageLink = HtmlAssert.HasLink("#manage", Document);
Pages\RegisterConfirmation.cs (1)
27_confirmLink = HtmlAssert.HasLink("#confirm-link", Document);
UserStories.cs (4)
184var emailBody = HtmlAssert.IsHtmlFragment(email.Body); 185var linkElement = HtmlAssert.HasElement("a", emailBody); 216var emailBody = HtmlAssert.IsHtmlFragment(resetPasswordEmail.Body); 217var linkElement = HtmlAssert.HasElement("a", emailBody);