IdentitySpecificationTestBase<TUser,TRole> Třída

Definice

Běžné funkce testů, které všechny ověří funkčnost Správce uživatelů bez ohledu na implementaci úložiště

generic <typename TUser, typename TRole>
 where TUser : class where TRole : classpublic ref class IdentitySpecificationTestBase abstract : Microsoft::AspNetCore::Identity::Test::IdentitySpecificationTestBase<TUser, TRole, System::String ^>
public abstract class IdentitySpecificationTestBase<TUser,TRole> : Microsoft.AspNetCore.Identity.Test.IdentitySpecificationTestBase<TUser,TRole,string> where TUser : class where TRole : class
type IdentitySpecificationTestBase<'User, 'Role (requires 'User : null and 'Role : null)> = class
    inherit IdentitySpecificationTestBase<'User, 'Role, string (requires 'User : null and 'Role : null)>
Public MustInherit Class IdentitySpecificationTestBase(Of TUser, TRole)
Inherits IdentitySpecificationTestBase(Of TUser, TRole, String)

Parametry typu

TUser

Typ uživatele.

TRole

Typ role.

Dědičnost
IdentitySpecificationTestBase<TUser,TRole>

Konstruktory

IdentitySpecificationTestBase<TUser,TRole>()

Pole

_errorDescriber

Popis chyby

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
NullValue

Hodnota null

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)

Metody

AddDupeEmailAllowedByDefault()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
AddDupeEmailFailsWhenUniqueEmailRequired()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
AddDupeLoginFails()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
AddDupeUserNameFails()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
AddPasswordFailsIfAlreadyHave()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
AddRoleStore(IServiceCollection, Object)

Přidá IRoleStore ke službám pro test.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
AddUserStore(IServiceCollection, Object)

Přidá IUserStore ke službám pro test.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
AddUserToRoleFailsIfAlreadyInRole()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
AddUserToRolesIgnoresDuplicates()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
BadValidatorBlocksCreateRole()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
BadValidatorBlocksRoleUpdate()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
CanAddRemoveRoleClaim()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
CanAddRemoveUserClaim()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanAddUsersToRole()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
CanChainPasswordValidators()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanChainRoleValidators()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
CanChainUserValidators()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanChangeEmail()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanChangeEmailWithDifferentTokenProvider()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanChangePassword()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanChangePhoneNumber()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanConfirmEmailWithStaticToken()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanCreateRoleTest()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
CanCreateUserAddLogin()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanCreateUserAddRemoveLogin()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanCreateUserLoginAndAddPassword()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanCreateUserNoPassword()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanDeleteRole()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
CanDeleteUser()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanEnableLockoutManuallyAndLockout()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanFindByEmail()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanFindById()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanFindRoleByNameWithManager()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
CanFindRoleWithManager()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
CanFindUsersViaUserQuerable()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanGenerateAndVerifyUserTokenWithStaticTokenProvider()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanGetRolesForUser()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
CanGetSetUpdateAndRemoveUserToken()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanGetUsersInRole()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
CanGetUsersWithClaims()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanGetValidTwoFactor()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanQueryableRoles()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
CanRedeemRecoveryCodeOnlyOnce()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanRemovePassword()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanRemoveUsersFromRole()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
CanReplaceUserClaim()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanResetPasswordWithStaticTokenProvider()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanRoleFindById()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
CanRoleFindByName()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
CanUpdatePasswordUsingHasher()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanUpdateRoleName()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
CanUpdateUserName()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CanVerifyPhoneNumber()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
ChangeEmailFailsWithEmail()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
ChangeEmailFailsWithWrongToken()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
ChangeEmailTokensFailsAfterEmailChanged()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
ChangePasswordFallsIfPasswordWrong()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
ChangePhoneNumberFailsWithWrongPhoneNumber()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
ChangePhoneNumberFailsWithWrongToken()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
ChangePhoneNumberTokenIsInt()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
ChangePhoneNumberWithCustomProvider()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CheckSetEmailValidatesUser()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CheckSetUserNameValidatesUser()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
ConfirmEmailFalseByDefaultTest()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
ConfirmEmailWithStaticTokenFailsWithWrongToken()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
ConfirmTokenFailsAfterPasswordChange()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CreateManager(Object, IServiceCollection, Action<IServiceCollection>)

Vytvoří Správce uživatelů, který se používá pro testy.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CreateRoleFailsIfExists()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
CreateRoleManager(Object, IServiceCollection)

Vytvoří správce rolí pro testy.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
CreateTestContext()

Vytvoří kontextový objekt pro test, obvykle DbContext.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CreateTestRole(String, Boolean)

Vytvoří novou instanci testovací role.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
CreateTestUser(String, String, String, Boolean, Nullable<DateTimeOffset>, Boolean)

Vytvořte novou instanci testovacího uživatele.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CreateUpdatesSecurityStamp()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
CreateUserWillSetCreateDateOnlyIfSupported()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
EmailFactorFailsAfterSecurityStampChangeTest()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
EnableTwoFactorChangesSecurityStamp()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
GenerateTwoFactorWithUnknownFactorProviderWillThrow()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
GenerateUsers(String, Int32)

Vygenerujte uživatele Count s předponou názvu.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
GetValidTwoFactorTestEmptyWithNoProviders()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
LockoutEndToUtcNowMinus1SecInUserShouldNotBeLockedOut()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
LockoutEndToUtcNowPlus5ShouldBeLockedOut()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
LockoutEndToUtcNowSubOneSecondWithManagerShouldNotBeLockedOut()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
LockoutFailsIfNotEnabled()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
NullableDateTimeOperationTest()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
PasswordValidatorCanBlockAddPassword()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
PasswordValidatorCanBlockChangePassword()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
PasswordValidatorCanBlockCreateUser()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
PasswordValidatorCanBlockResetPasswordWithStaticTokenProvider()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
PhoneFactorFailsAfterSecurityStampChangeTest()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
RecoveryCodesInvalidAfterReplace()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
RemoveClaimOnlyAffectsUser()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
RemoveUserFromRoleWithMultipleRoles()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
RemoveUserNotInRoleFails()

Napaden.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
ReplaceUserClaimOnlyAffectsUser()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
ResetAccessCountPreventsLockout()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
ResetAuthenticatorKeyUpdatesSecurityStamp()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
ResetPasswordWithStaticTokenProviderFailsWithWrongToken()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
RoleNameEqualsPredicate(String)

Dotaz, který slouží k provádění kontrol rovnosti názvů

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
RoleNameStartsWithPredicate(String)

Dotaz použil shodu předpony uživatelského jména.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
SetPhoneNumberTest()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
SetupBuilder(IServiceCollection, Object)

Nastavení IdentityBuilder

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
SetupIdentityServices(IServiceCollection, Object)

Nakonfigurujte kolekci služeb použitou pro testy.

(Zděděno od IdentitySpecificationTestBase<TUser,TRole,TKey>)
SetUserNameUpdatesSecurityStamp()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
SetUserPasswordHash(TUser, String)

Nastavte hodnotu hash hesla uživatele.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
ShouldSkipDbTests()

Pokud je true, testy, které vyžadují databázi, se přeskočí.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
SingleFailureLockout()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
TwoFailureLockout()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
UpdateSecurityStampActuallyChanges()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
UserLockedOutWithDateTimeLocalKindNowPlus30()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
UserNameEqualsPredicate(String)

Dotaz, který slouží k provádění kontrol rovnosti názvů

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
UserNameStartsWithPredicate(String)

Dotaz použil shodu předpony uživatelského jména.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
UserNotLockedOutWithNullDateTimeAndIsSetToNullDate()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
UserValidatorBlocksInvalidEmailsWhenRequiresUniqueEmail(String)

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
UserValidatorBlocksShortEmailsWhenRequiresUniqueEmail(String)

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
UserValidatorCanBlockCreate()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
UserValidatorCanBlockUpdate()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
VerifyTokenFromWrongTokenProviderFails()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)
VerifyWithWrongSmsTokenFails()

Napaden.

(Zděděno od UserManagerSpecificationTestBase<TUser,TKey>)

Platí pro