411 references to IdentityResultAssert
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (86)
DefaultPocoTest.cs (2)
53
IdentityResultAssert
.IsSuccess(await userManager.CreateAsync(user, password));
54
IdentityResultAssert
.IsSuccess(await userManager.DeleteAsync(user));
SqlStoreOnlyUsersTestBase.cs (8)
109
IdentityResultAssert
.IsSuccess(await userMgr.CreateAsync(user));
110
IdentityResultAssert
.IsSuccess(await userMgr.SetAuthenticationTokenAsync(user, "provider", "test", "value"));
114
IdentityResultAssert
.IsSuccess(await userMgr.DeleteAsync(user));
137
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
138
IdentityResultAssert
.IsSuccess(await manager.DeleteAsync(user));
145
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
146
IdentityResultAssert
.IsSuccess(await manager.AddLoginAsync(user, new UserLoginInfo("provider", user.Id.ToString(), "display")));
154
IdentityResultAssert
.IsSuccess(await manager.AddClaimAsync(user, c));
SqlStoreTestBase.cs (20)
165
IdentityResultAssert
.IsSuccess(await roleMgr.CreateAsync(role));
167
IdentityResultAssert
.IsSuccess(await userMgr.CreateAsync(user));
168
IdentityResultAssert
.IsSuccess(await userMgr.AddToRoleAsync(user, roleName));
171
IdentityResultAssert
.IsSuccess(await roleMgr.DeleteAsync(role));
189
IdentityResultAssert
.IsSuccess(await roleMgr.CreateAsync(role));
191
IdentityResultAssert
.IsSuccess(await userMgr.CreateAsync(user));
192
IdentityResultAssert
.IsSuccess(await userMgr.AddToRoleAsync(user, roleName));
197
IdentityResultAssert
.IsSuccess(await userMgr.DeleteAsync(user));
209
IdentityResultAssert
.IsSuccess(await userMgr.CreateAsync(user));
210
IdentityResultAssert
.IsSuccess(await userMgr.SetAuthenticationTokenAsync(user, "provider", "test", "value"));
214
IdentityResultAssert
.IsSuccess(await userMgr.DeleteAsync(user));
237
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
238
IdentityResultAssert
.IsSuccess(await manager.DeleteAsync(user));
248
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
249
IdentityResultAssert
.IsSuccess(await manager.AddLoginAsync(user, new UserLoginInfo("provider", user.Id.ToString(), "display")));
250
IdentityResultAssert
.IsSuccess(await role.CreateAsync(admin));
251
IdentityResultAssert
.IsSuccess(await role.CreateAsync(local));
252
IdentityResultAssert
.IsSuccess(await manager.AddToRoleAsync(user, admin.Name));
253
IdentityResultAssert
.IsSuccess(await manager.AddToRoleAsync(user, local.Name));
261
IdentityResultAssert
.IsSuccess(await manager.AddClaimAsync(user, c));
UserOnlyCustomContextTest.cs (2)
98
IdentityResultAssert
.IsSuccess(await userManager.CreateAsync(user, password));
99
IdentityResultAssert
.IsSuccess(await userManager.DeleteAsync(user));
UserOnlyTest.cs (4)
59
IdentityResultAssert
.IsSuccess(await userManager.CreateAsync(user, password));
60
IdentityResultAssert
.IsSuccess(await userManager.DeleteAsync(user));
75
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(userA, password));
78
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(userB, password));
UserStoreEncryptPersonalDataTest.cs (10)
77
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
78
IdentityResultAssert
.IsSuccess(await manager.SetEmailAsync(user, "hao@hao.com"));
81
IdentityResultAssert
.IsSuccess(await manager.SetPhoneNumberAsync(user, "123-456-7890"));
83
IdentityResultAssert
.IsSuccess(await manager.AddLoginAsync(user, login));
88
IdentityResultAssert
.IsSuccess(await manager.SetUserNameAsync(user, newName));
89
IdentityResultAssert
.IsSuccess(await manager.UpdateAsync(user));
206
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
214
IdentityResultAssert
.IsSuccess(await manager.UpdateAsync(user));
216
IdentityResultAssert
.IsSuccess(await manager.ResetAuthenticatorKeyAsync(user));
217
IdentityResultAssert
.IsSuccess(await manager.SetAuthenticationTokenAsync(user, "loginProvider", "token", "value"));
UserStoreTest.cs (25)
177
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
178
IdentityResultAssert
.IsSuccess(await manager.DeleteAsync(user));
186
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(userA, "password"));
188
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(userB, "password"));
199
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(userA, "password"));
202
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(userB, "password"));
211
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(u));
226
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
240
IdentityResultAssert
.IsSuccess(await manager1.UpdateAsync(user1));
241
IdentityResultAssert
.IsFailure(await manager2.UpdateAsync(user2), new IdentityErrorDescriber().ConcurrencyFailure());
257
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
269
IdentityResultAssert
.IsSuccess(await manager1.UpdateAsync(user));
270
IdentityResultAssert
.IsFailure(await manager2.UpdateAsync(user2), new IdentityErrorDescriber().ConcurrencyFailure());
286
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
299
IdentityResultAssert
.IsSuccess(await manager1.UpdateAsync(user1));
300
IdentityResultAssert
.IsFailure(await manager2.DeleteAsync(user2), new IdentityErrorDescriber().ConcurrencyFailure());
316
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(role));
330
IdentityResultAssert
.IsSuccess(await manager1.UpdateAsync(role1));
331
IdentityResultAssert
.IsFailure(await manager2.UpdateAsync(role2), new IdentityErrorDescriber().ConcurrencyFailure());
347
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(role));
360
IdentityResultAssert
.IsSuccess(await manager1.UpdateAsync(role));
361
IdentityResultAssert
.IsFailure(await manager2.UpdateAsync(role2), new IdentityErrorDescriber().ConcurrencyFailure());
377
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(role));
390
IdentityResultAssert
.IsSuccess(await manager1.UpdateAsync(role1));
391
IdentityResultAssert
.IsFailure(await manager2.DeleteAsync(role2), new IdentityErrorDescriber().ConcurrencyFailure());
UserStoreWithGenericsTest.cs (15)
101
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
105
IdentityResultAssert
.IsSuccess(await manager.AddClaimAsync(user, c));
113
IdentityResultAssert
.IsSuccess(await manager.RemoveClaimAsync(user, claims[0]));
116
IdentityResultAssert
.IsSuccess(await manager.RemoveClaimAsync(user, claims[1]));
119
IdentityResultAssert
.IsSuccess(await manager.RemoveClaimAsync(user, claims[2]));
130
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
131
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user2));
135
IdentityResultAssert
.IsSuccess(await manager.AddClaimAsync(user, c));
136
IdentityResultAssert
.IsSuccess(await manager.AddClaimAsync(user2, c));
140
IdentityResultAssert
.IsSuccess(await manager.RemoveClaimAsync(user, claims[0]));
143
IdentityResultAssert
.IsSuccess(await manager.RemoveClaimAsync(user, claims[1]));
146
IdentityResultAssert
.IsSuccess(await manager.RemoveClaimAsync(user, claims[2]));
158
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
159
IdentityResultAssert
.IsSuccess(await manager.AddClaimAsync(user, new Claim("c", "a", "i")));
164
IdentityResultAssert
.IsSuccess(await manager.ReplaceClaimAsync(user, oldClaim, claim));
Microsoft.AspNetCore.Identity.InMemory.Test (4)
ControllerTest.cs (4)
51
IdentityResultAssert
.IsSuccess(await userManager.CreateAsync(user, password));
101
IdentityResultAssert
.IsSuccess(await userManager.CreateAsync(user));
102
IdentityResultAssert
.IsSuccess(await userManager.AddLoginAsync(user, new UserLoginInfo(authScheme, externalId, "whatever")));
103
IdentityResultAssert
.IsSuccess(await signInManager.UpdateExternalAuthenticationTokensAsync(externalLogin));
Microsoft.AspNetCore.Identity.Specification.Tests (301)
IdentitySpecificationTestBase.cs (68)
135
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(role));
171
IdentityResultAssert
.IsFailure(await manager.CreateAsync(role),
173
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"Role {await manager.GetRoleIdAsync(role) ?? NullValue} validation failed: {AlwaysBadValidator.ErrorMessage.Code}.");
189
IdentityResultAssert
.IsFailure(result, AlwaysBadValidator.ErrorMessage);
190
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"Role {await manager.GetRoleIdAsync(role) ?? NullValue} validation failed: {AlwaysBadValidator.ErrorMessage.Code};{AlwaysBadValidator.ErrorMessage.Code}.");
203
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(role));
207
IdentityResultAssert
.IsFailure(await manager.UpdateAsync(role), error);
208
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"Role {await manager.GetRoleIdAsync(role) ?? NullValue} validation failed: {AlwaysBadValidator.ErrorMessage.Code}.");
222
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(role));
224
IdentityResultAssert
.IsSuccess(await manager.DeleteAsync(role));
238
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(role));
239
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(roleSafe));
243
IdentityResultAssert
.IsSuccess(await manager.AddClaimAsync(role, c));
244
IdentityResultAssert
.IsSuccess(await manager.AddClaimAsync(roleSafe, c));
250
IdentityResultAssert
.IsSuccess(await manager.RemoveClaimAsync(role, claims[0]));
255
IdentityResultAssert
.IsSuccess(await manager.RemoveClaimAsync(role, claims[1]));
260
IdentityResultAssert
.IsSuccess(await manager.RemoveClaimAsync(role, claims[2]));
277
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(role));
293
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(role));
308
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(role));
310
IdentityResultAssert
.IsSuccess(await manager.SetRoleNameAsync(role, "Changed"));
311
IdentityResultAssert
.IsSuccess(await manager.UpdateAsync(role));
329
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(r));
350
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(role));
353
IdentityResultAssert
.IsFailure(await manager.CreateAsync(role2));
368
IdentityResultAssert
.IsSuccess(await roleManager.CreateAsync(role));
375
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(u));
376
IdentityResultAssert
.IsSuccess(await manager.AddToRoleAsync(u, roleName));
395
IdentityResultAssert
.IsSuccess(await userManager.CreateAsync(u));
399
IdentityResultAssert
.IsSuccess(await roleManager.CreateAsync(r));
402
IdentityResultAssert
.IsSuccess(await userManager.AddToRoleAsync(u, await roleManager.GetRoleNameAsync(r)));
430
IdentityResultAssert
.IsSuccess(await userManager.CreateAsync(user));
434
IdentityResultAssert
.IsSuccess(await roleManager.CreateAsync(r));
435
IdentityResultAssert
.IsSuccess(await userManager.AddToRoleAsync(user, await roleManager.GetRoleNameAsync(r)));
438
IdentityResultAssert
.IsSuccess(await userManager.RemoveFromRoleAsync(user, await roleManager.GetRoleNameAsync(roles[2])));
455
IdentityResultAssert
.IsSuccess(await userManager.CreateAsync(u));
459
IdentityResultAssert
.IsSuccess(await roleManager.CreateAsync(r));
462
IdentityResultAssert
.IsSuccess(await userManager.AddToRoleAsync(u, roleName));
467
IdentityResultAssert
.IsSuccess(await userManager.RemoveFromRoleAsync(u, roleName));
485
IdentityResultAssert
.IsSuccess(await userMgr.CreateAsync(user));
486
IdentityResultAssert
.IsSuccess(await roleMgr.CreateAsync(role));
488
IdentityResultAssert
.IsFailure(result, _errorDescriber.UserNotInRole(roleName));
489
IdentityResultAssert
.VerifyLogMessage(userMgr.Logger, $"User is not in role {roleName}.");
505
IdentityResultAssert
.IsSuccess(await userMgr.CreateAsync(user));
506
IdentityResultAssert
.IsSuccess(await roleMgr.CreateAsync(role));
507
IdentityResultAssert
.IsSuccess(await userMgr.AddToRoleAsync(user, roleName));
509
IdentityResultAssert
.IsFailure(await userMgr.AddToRoleAsync(user, roleName), _errorDescriber.UserAlreadyInRole(roleName));
510
IdentityResultAssert
.VerifyLogMessage(userMgr.Logger, $"User is already in role {roleName}.");
526
IdentityResultAssert
.IsSuccess(await userMgr.CreateAsync(user));
527
IdentityResultAssert
.IsSuccess(await roleMgr.CreateAsync(role));
529
IdentityResultAssert
.IsSuccess(await userMgr.AddToRolesAsync(user, new[] { roleName, roleName }));
543
IdentityResultAssert
.IsSuccess(await roleMgr.CreateAsync(role));
557
IdentityResultAssert
.IsSuccess(await roleMgr.CreateAsync(role));
576
IdentityResultAssert
.IsSuccess(await roleManager.CreateAsync(role));
583
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
587
IdentityResultAssert
.IsSuccess(await manager.AddToRolesAsync(user, roleNameList));
620
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
638
IdentityResultAssert
.IsSuccess(await manager.AddOrUpdatePasskeyAsync(user, passkey));
659
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
676
IdentityResultAssert
.IsSuccess(await manager.AddOrUpdatePasskeyAsync(user, passkey));
678
IdentityResultAssert
.IsSuccess(await manager.RemovePasskeyAsync(user, passkey.CredentialId));
682
IdentityResultAssert
.IsSuccess(await manager.RemovePasskeyAsync(user, passkey.CredentialId));
697
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
728
IdentityResultAssert
.IsSuccess(await manager.AddOrUpdatePasskeyAsync(user, passkey1));
729
IdentityResultAssert
.IsSuccess(await manager.AddOrUpdatePasskeyAsync(user, passkey2));
752
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
768
IdentityResultAssert
.IsSuccess(await manager.AddOrUpdatePasskeyAsync(user, original));
801
IdentityResultAssert
.IsSuccess(await manager.AddOrUpdatePasskeyAsync(user, updated));
UserManagerSpecificationTests.cs (233)
180
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
183
IdentityResultAssert
.IsFailure(await manager.AddPasswordAsync(user, "password"));
195
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
208
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
210
IdentityResultAssert
.IsSuccess(await manager.DeleteAsync(user));
224
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
227
IdentityResultAssert
.IsSuccess(await manager.SetUserNameAsync(user, newName));
228
IdentityResultAssert
.IsSuccess(await manager.UpdateAsync(user));
244
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
246
IdentityResultAssert
.IsSuccess(await manager.SetUserNameAsync(user, newUsername));
251
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(newUser));
253
IdentityResultAssert
.IsFailure(await manager.SetUserNameAsync(newUser, ""), error);
254
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"User validation failed: {error.Code}.");
257
IdentityResultAssert
.IsFailure(await manager.SetUserNameAsync(newUser, newUsername), error);
258
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"User validation failed: {error.Code}.");
272
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
275
IdentityResultAssert
.IsSuccess(await manager.SetUserNameAsync(user, newUsername));
289
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
291
IdentityResultAssert
.IsSuccess(await manager.ResetAuthenticatorKeyAsync(user));
308
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
309
IdentityResultAssert
.IsSuccess(await manager.SetEmailAsync(user, newEmail));
312
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(newUser));
313
IdentityResultAssert
.IsFailure(await manager.SetEmailAsync(newUser, newEmail), _errorDescriber.DuplicateEmail(newEmail));
314
IdentityResultAssert
.IsFailure(await manager.SetEmailAsync(newUser, ""), _errorDescriber.InvalidEmail(""));
326
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user, "password"));
331
IdentityResultAssert
.IsSuccess(await manager.UpdateAsync(user));
333
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"Invalid password for user.");
346
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
361
IdentityResultAssert
.IsFailure(await manager.CreateAsync(user), AlwaysBadValidator.ErrorMessage);
362
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"User validation failed: {AlwaysBadValidator.ErrorMessage.Code}.");
374
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
377
IdentityResultAssert
.IsFailure(await manager.UpdateAsync(user), AlwaysBadValidator.ErrorMessage);
378
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"User validation failed: {AlwaysBadValidator.ErrorMessage.Code}.");
394
IdentityResultAssert
.IsFailure(result, AlwaysBadValidator.ErrorMessage);
395
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"User validation failed: {AlwaysBadValidator.ErrorMessage.Code};{AlwaysBadValidator.ErrorMessage.Code}.");
411
IdentityResultAssert
.IsFailure(await manager.CreateAsync(user), _errorDescriber.InvalidEmail(email));
426
IdentityResultAssert
.IsFailure(await manager.CreateAsync(user), _errorDescriber.InvalidEmail(email));
438
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
441
IdentityResultAssert
.IsFailure(await manager.AddPasswordAsync(user, "password"),
443
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"User password validation failed: {AlwaysBadValidator.ErrorMessage.Code}.");
458
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
460
IdentityResultAssert
.IsFailure(result, AlwaysBadValidator.ErrorMessage);
473
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user, "password"));
476
IdentityResultAssert
.IsFailure(await manager.ChangePasswordAsync(user, "password", "new"));
490
IdentityResultAssert
.IsFailure(await manager.CreateAsync(user, "password"));
506
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user, password));
512
IdentityResultAssert
.IsFailure(await manager.ResetPasswordAsync(user, token, newPassword));
526
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user, "password"));
529
IdentityResultAssert
.IsFailure(await manager.ChangePasswordAsync(user, "password", "new"),
531
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"User password validation failed: {AlwaysBadValidator.ErrorMessage.Code}.");
545
IdentityResultAssert
.IsFailure(await manager.CreateAsync(user, "password"), AlwaysBadValidator.ErrorMessage);
546
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"User password validation failed: {AlwaysBadValidator.ErrorMessage.Code}.");
558
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(CreateTestUser(username, useNamePrefixAsUserName: true)));
579
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
581
IdentityResultAssert
.IsSuccess(await manager.AddLoginAsync(user, new UserLoginInfo(provider, providerKey, display)));
599
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
602
IdentityResultAssert
.IsSuccess(await manager.AddLoginAsync(user, login));
604
IdentityResultAssert
.IsSuccess(await manager.AddPasswordAsync(user, "password"));
622
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user, "Password"));
624
IdentityResultAssert
.IsFailure(await manager.AddPasswordAsync(user, "password"),
626
IdentityResultAssert
.VerifyLogMessage(manager.Logger, "User already has a password.");
642
IdentityResultAssert
.IsSuccess(result);
643
IdentityResultAssert
.IsSuccess(await manager.AddLoginAsync(user, login));
652
IdentityResultAssert
.IsSuccess(await manager.RemoveLoginAsync(user, login.LoginProvider, login.ProviderKey));
670
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user, password));
673
IdentityResultAssert
.IsSuccess(await manager.RemovePasswordAsync(user));
691
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user, password));
694
IdentityResultAssert
.IsSuccess(await manager.ChangePasswordAsync(user, password, newPassword));
709
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
713
IdentityResultAssert
.IsSuccess(await manager.AddClaimAsync(user, c));
718
IdentityResultAssert
.IsSuccess(await manager.RemoveClaimAsync(user, claims[0]));
721
IdentityResultAssert
.IsSuccess(await manager.RemoveClaimAsync(user, claims[1]));
724
IdentityResultAssert
.IsSuccess(await manager.RemoveClaimAsync(user, claims[2]));
739
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
740
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user2));
744
IdentityResultAssert
.IsSuccess(await manager.AddClaimAsync(user, c));
745
IdentityResultAssert
.IsSuccess(await manager.AddClaimAsync(user2, c));
749
IdentityResultAssert
.IsSuccess(await manager.RemoveClaimAsync(user, claims[0]));
752
IdentityResultAssert
.IsSuccess(await manager.RemoveClaimAsync(user, claims[1]));
755
IdentityResultAssert
.IsSuccess(await manager.RemoveClaimAsync(user, claims[2]));
771
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
772
IdentityResultAssert
.IsSuccess(await manager.AddClaimAsync(user, new Claim("c", "a")));
777
IdentityResultAssert
.IsSuccess(await manager.ReplaceClaimAsync(user, oldClaim, claim));
795
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
796
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user2));
797
IdentityResultAssert
.IsSuccess(await manager.AddClaimAsync(user, new Claim("c", "a")));
798
IdentityResultAssert
.IsSuccess(await manager.AddClaimAsync(user2, new Claim("c", "a")));
805
IdentityResultAssert
.IsSuccess(await manager.ReplaceClaimAsync(user, oldClaim, claim));
827
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user, "password"));
829
IdentityResultAssert
.IsFailure(result, "Incorrect password.");
830
IdentityResultAssert
.VerifyLogMessage(manager.Logger, "Change password failed for user.");
844
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
845
IdentityResultAssert
.IsFailure(await manager.CreateAsync(user2), _errorDescriber.DuplicateUserName(username));
858
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
859
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user2));
860
IdentityResultAssert
.IsSuccess(await manager.SetEmailAsync(user2, await manager.GetEmailAsync(user)));
874
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
875
IdentityResultAssert
.IsFailure(await manager.CreateAsync(user2), _errorDescriber.DuplicateEmail("FooUser@yup.com"));
887
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
889
IdentityResultAssert
.IsSuccess(await manager.UpdateSecurityStampAsync(user));
903
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
904
IdentityResultAssert
.IsSuccess(await manager.AddLoginAsync(user, login));
906
IdentityResultAssert
.IsFailure(result, _errorDescriber.LoginAlreadyAssociated());
907
IdentityResultAssert
.VerifyLogMessage(manager.Logger, "AddLogin for user failed because it was already associated with another user.");
922
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
940
IdentityResultAssert
.IsSuccess(await mgr.CreateAsync(u));
956
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
996
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user, password));
1002
IdentityResultAssert
.IsSuccess(await manager.ResetPasswordAsync(user, token, newPassword));
1021
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user, password));
1027
IdentityResultAssert
.IsFailure(await manager.ResetPasswordAsync(user, token, newPassword),
1029
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"User password validation failed: {AlwaysBadValidator.ErrorMessage.Code}.");
1047
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user, password));
1050
IdentityResultAssert
.IsFailure(await manager.ResetPasswordAsync(user, "bogus", newPassword), "Invalid token.");
1051
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"VerifyUserTokenAsync() failed with purpose: ResetPassword for user.");
1067
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1068
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user2));
1075
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"VerifyUserTokenAsync() failed with purpose: test2 for user.");
1078
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"VerifyUserTokenAsync() failed with purpose: test for user.");
1081
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"VerifyUserTokenAsync() failed with purpose: test for user.");
1096
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1100
IdentityResultAssert
.IsSuccess(await manager.ConfirmEmailAsync(user, token));
1102
IdentityResultAssert
.IsSuccess(await manager.SetEmailAsync(user, null));
1118
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1119
IdentityResultAssert
.IsFailure(await manager.ConfirmEmailAsync(user, "bogus"), "Invalid token.");
1121
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"VerifyUserTokenAsync() failed with purpose: EmailConfirmation for user.");
1134
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user, "password"));
1137
IdentityResultAssert
.IsSuccess(await manager.ChangePasswordAsync(user, "password", "newpassword"));
1138
IdentityResultAssert
.IsFailure(await manager.ConfirmEmailAsync(user, token), "Invalid token.");
1139
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"VerifyUserTokenAsync() failed with purpose: EmailConfirmation for user.");
1156
IdentityResultAssert
.IsSuccess(await mgr.CreateAsync(user));
1159
IdentityResultAssert
.IsSuccess(await mgr.AccessFailedAsync(user));
1162
IdentityResultAssert
.VerifyLogMessage(mgr.Logger, $"User is locked out.");
1178
IdentityResultAssert
.IsSuccess(await mgr.CreateAsync(user));
1181
IdentityResultAssert
.IsSuccess(await mgr.AccessFailedAsync(user));
1185
IdentityResultAssert
.IsSuccess(await mgr.AccessFailedAsync(user));
1188
IdentityResultAssert
.VerifyLogMessage(mgr.Logger, $"User is locked out.");
1203
IdentityResultAssert
.IsSuccess(await mgr.CreateAsync(user));
1206
IdentityResultAssert
.IsSuccess(await mgr.AccessFailedAsync(user));
1210
IdentityResultAssert
.IsSuccess(await mgr.ResetAccessFailedCountAsync(user));
1214
IdentityResultAssert
.IsSuccess(await mgr.AccessFailedAsync(user));
1232
IdentityResultAssert
.IsSuccess(await mgr.CreateAsync(user));
1234
IdentityResultAssert
.IsSuccess(await mgr.SetLockoutEnabledAsync(user, true));
1237
IdentityResultAssert
.IsSuccess(await mgr.AccessFailedAsync(user));
1241
IdentityResultAssert
.IsSuccess(await mgr.AccessFailedAsync(user));
1244
IdentityResultAssert
.VerifyLogMessage(mgr.Logger, $"User is locked out.");
1257
IdentityResultAssert
.IsSuccess(await mgr.CreateAsync(user));
1259
IdentityResultAssert
.IsSuccess(await mgr.SetLockoutEndDateAsync(user, new DateTimeOffset()));
1274
IdentityResultAssert
.IsSuccess(await mgr.CreateAsync(user));
1276
IdentityResultAssert
.IsFailure(await mgr.SetLockoutEndDateAsync(user, new DateTimeOffset()),
1278
IdentityResultAssert
.VerifyLogMessage(mgr.Logger, $"Lockout for user failed because lockout is not enabled for this user.");
1291
IdentityResultAssert
.IsSuccess(await mgr.CreateAsync(user));
1305
IdentityResultAssert
.IsSuccess(await mgr.CreateAsync(user));
1307
IdentityResultAssert
.IsSuccess(await mgr.SetLockoutEndDateAsync(user, DateTimeOffset.UtcNow.AddSeconds(-1)));
1321
IdentityResultAssert
.IsSuccess(await mgr.CreateAsync(user));
1335
IdentityResultAssert
.IsSuccess(await mgr.CreateAsync(user));
1338
IdentityResultAssert
.IsSuccess(await mgr.SetLockoutEndDateAsync(user, lockoutEnd));
1353
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1356
IdentityResultAssert
.IsSuccess(await manager.SetPhoneNumberAsync(user, "111-111-1111"));
1370
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1374
IdentityResultAssert
.IsSuccess(await manager.ChangePhoneNumberAsync(user, "111-111-1111", token1));
1389
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1403
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1406
IdentityResultAssert
.IsFailure(await manager.ChangePhoneNumberAsync(user, "111-111-1111", "bogus"),
1408
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"VerifyUserTokenAsync() failed with purpose: ChangePhoneNumber:111-111-1111 for user.");
1437
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1440
IdentityResultAssert
.IsSuccess(await manager.ChangePhoneNumberAsync(user, "111-111-1111", "whatever"));
1455
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1459
IdentityResultAssert
.IsFailure(await manager.ChangePhoneNumberAsync(user, "bogus", token1),
1475
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1487
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"VerifyUserTokenAsync() failed with purpose: ChangePhoneNumber:{num1} for user.");
1488
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"VerifyUserTokenAsync() failed with purpose: ChangePhoneNumber:{num2} for user.");
1500
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1502
IdentityResultAssert
.IsSuccess(await manager.SetEmailAsync(user, email));
1507
IdentityResultAssert
.IsSuccess(await manager.ChangeEmailAsync(user, newEmail, token1));
1522
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1524
IdentityResultAssert
.IsSuccess(await manager.SetEmailAsync(user, email));
1530
IdentityResultAssert
.IsSuccess(await manager.ChangeEmailAsync(user, newEmail, token1));
1534
IdentityResultAssert
.IsFailure(await manager.ChangeEmailAsync(user, "should@fail.com", token2));
1549
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1551
IdentityResultAssert
.IsSuccess(await manager.SetEmailAsync(user, email));
1556
IdentityResultAssert
.IsSuccess(await manager.ChangeEmailAsync(user, newEmail, token1));
1571
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1573
IdentityResultAssert
.IsSuccess(await manager.SetEmailAsync(user, email));
1578
IdentityResultAssert
.IsSuccess(await manager.SetEmailAsync(user, "another@email.com"));
1580
IdentityResultAssert
.IsFailure(await manager.ChangeEmailAsync(user, newEmail, token1));
1594
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1596
IdentityResultAssert
.IsSuccess(await manager.SetEmailAsync(user, email));
1600
IdentityResultAssert
.IsFailure(await manager.ChangeEmailAsync(user, "whatevah@foo.boop", "bogus"),
1602
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"VerifyUserTokenAsync() failed with purpose: ChangeEmail:whatevah@foo.boop for user.");
1617
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1619
IdentityResultAssert
.IsSuccess(await manager.SetEmailAsync(user, email));
1624
IdentityResultAssert
.IsFailure(await manager.ChangeEmailAsync(user, "oops@foo.boop", token1),
1626
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"VerifyUserTokenAsync() failed with purpose: ChangeEmail:oops@foo.boop for user.");
1642
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1644
IdentityResultAssert
.IsSuccess(await manager.SetEmailAsync(user, email));
1646
IdentityResultAssert
.IsSuccess(await manager.ConfirmEmailAsync(user, token));
1652
IdentityResultAssert
.IsSuccess(await manager.UpdateSecurityStampAsync(user));
1656
IdentityResultAssert
.IsSuccess(await manager.UpdateSecurityStampAsync(user));
1659
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"VerifyTwoFactorTokenAsync() failed for user.");
1671
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1674
IdentityResultAssert
.IsSuccess(await manager.SetTwoFactorEnabledAsync(user, true));
1688
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1713
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1728
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1730
IdentityResultAssert
.IsSuccess(await manager.SetAuthenticationTokenAsync(user, "provider", "name", "value"));
1733
IdentityResultAssert
.IsSuccess(await manager.SetAuthenticationTokenAsync(user, "provider", "name", "value2"));
1736
IdentityResultAssert
.IsSuccess(await manager.RemoveAuthenticationTokenAsync(user, "whatevs", "name"));
1739
IdentityResultAssert
.IsSuccess(await manager.RemoveAuthenticationTokenAsync(user, "provider", "name"));
1752
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1760
IdentityResultAssert
.IsSuccess(await manager.RedeemTwoFactorRecoveryCodeAsync(user, code));
1761
IdentityResultAssert
.IsFailure(await manager.RedeemTwoFactorRecoveryCodeAsync(user, code));
1767
IdentityResultAssert
.IsFailure(await manager.RedeemTwoFactorRecoveryCodeAsync(user, code));
1780
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1790
IdentityResultAssert
.IsFailure(await manager.RedeemTwoFactorRecoveryCodeAsync(user, code));
1795
IdentityResultAssert
.IsSuccess(await manager.RedeemTwoFactorRecoveryCodeAsync(user, code));
1808
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1813
IdentityResultAssert
.IsSuccess(await manager.SetPhoneNumberAsync(user, "111-111-1111"));
1815
IdentityResultAssert
.IsSuccess(await manager.ChangePhoneNumberAsync(user, "111-111-1111", token));
1821
IdentityResultAssert
.IsSuccess(await manager.SetEmailAsync(user, "test@test.com"));
1823
IdentityResultAssert
.IsSuccess(await manager.ConfirmEmailAsync(user, token));
1827
IdentityResultAssert
.IsSuccess(await manager.SetEmailAsync(user, null));
1832
IdentityResultAssert
.IsSuccess(await manager.ResetAuthenticatorKeyAsync(user));
1849
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1854
IdentityResultAssert
.IsSuccess(await manager.UpdateSecurityStampAsync(user));
1856
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"VerifyTwoFactorTokenAsync() failed for user.");
1868
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1872
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"VerifyTwoFactorTokenAsync() failed for user.");
1884
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1886
IdentityResultAssert
.VerifyLogMessage(manager.Logger, $"VerifyTwoFactorTokenAsync() failed for user.");
1898
IdentityResultAssert
.IsSuccess(await userMgr.CreateAsync(user));
1924
IdentityResultAssert
.IsSuccess(await manager.CreateAsync(user));
1928
IdentityResultAssert
.IsSuccess(await manager.AddClaimAsync(user, new Claim("foo", "bar")));
Microsoft.AspNetCore.Identity.Test (20)
PasswordValidatorTest.cs (8)
44
IdentityResultAssert
.IsFailure(await valid.ValidateAsync(manager, null, input), error);
58
IdentityResultAssert
.IsSuccess(await valid.ValidateAsync(manager, null, input));
73
IdentityResultAssert
.IsFailure(await valid.ValidateAsync(manager, null, input),
90
IdentityResultAssert
.IsSuccess(await valid.ValidateAsync(manager, null, input));
107
IdentityResultAssert
.IsFailure(await valid.ValidateAsync(manager, null, input),
128
IdentityResultAssert
.IsSuccess(await valid.ValidateAsync(manager, null, input));
171
IdentityResultAssert
.IsSuccess(result);
175
IdentityResultAssert
.IsFailure(result);
RoleValidatorTest.cs (1)
35
IdentityResultAssert
.IsFailure(result, new IdentityErrorDescriber().InvalidRoleName(input));
UserManagerTest.cs (6)
473
IdentityResultAssert
.IsFailure(result, new IdentityErrorDescriber().UserAlreadyInRole("B"));
537
IdentityResultAssert
.IsFailure(result, new IdentityErrorDescriber().UserNotInRole("B"));
1320
IdentityResultAssert
.IsFailure(await manager.CreateAsync(new PocoUser(), "password"),
1330
IdentityResultAssert
.IsFailure(await manager.CreateAsync(new PocoUser(), "password"));
1344
IdentityResultAssert
.IsSuccess(await manager.ResetAccessFailedCountAsync(user));
2174
IdentityResultAssert
.IsFailure(await manager.CreateAsync(user), describer.DuplicateEmail(user.Email));
UserValidatorTest.cs (5)
35
IdentityResultAssert
.IsFailure(result, new IdentityErrorDescriber().InvalidUserName(input));
59
IdentityResultAssert
.IsSuccess(result);
63
IdentityResultAssert
.IsFailure(result);
87
IdentityResultAssert
.IsSuccess(result);
91
IdentityResultAssert
.IsFailure(result);