public static IsFailure ( Microsoft.AspNet.Identity.IdentityResult result ) : void | ||
result | Microsoft.AspNet.Identity.IdentityResult | |
return | void |
public async Task Creating_two_different_roles_but_same_Name_returns_DuplicateRoleName_error() { // arrange var role1 = new IdentityRole("Creating_two_different_roles_but_same_Name_returns_DuplicateRoleName_error"); var role2 = new IdentityRole(role1.Name); // act var result1 = await _roleStore.CreateAsync(role1); var result2 = await _roleStore.CreateAsync(role2); // assert IdentityResultAssert.IsSuccess(result1); var expectedError = IdentityResult.Failed(_errorDescriber.DuplicateRoleName(role2.ToString())); IdentityResultAssert.IsFailure(result2, expectedError.Errors.FirstOrDefault()); }
public async Task Creating_two_different_users_but_same_UserName_returns_DuplicateUserName_error() { // arrange var user1 = new IdentityUser("Creating_two_different_users_but_same_UserName_returns_DuplicateUserName_error"); var user2 = new IdentityUser(user1.UserName); // act var result1 = await _userStore.CreateAsync(user1); var result2 = await _userStore.CreateAsync(user2); // assert IdentityResultAssert.IsSuccess(result1); var expectedError = IdentityResult.Failed(_errorDescriber.DuplicateUserName(user2.ToString())); IdentityResultAssert.IsFailure(result2, expectedError.Errors.FirstOrDefault()); }
public async Task Creating_same_user_twice_returns_DuplicateUserName_error() { // arrange var user = new IdentityUser("Creating_same_user_twice_returns_DuplicateUserName_error"); // act var result1 = await _userStore.CreateAsync(user); user.UserName = "******"; var result2 = await _userStore.CreateAsync(user); // assert IdentityResultAssert.IsSuccess(result1); var expectedError = IdentityResult.Failed(_errorDescriber.DuplicateUserName(user.ToString())); IdentityResultAssert.IsFailure(result2, expectedError.Errors.FirstOrDefault()); }
public async Task Updating_role_name_to_existing_name_returns_DuplicateRoleName_error() { // arrange var role1 = new IdentityRole("Updating_role_name_to_existing_name_returns_DuplicateRoleName_error"); var role2 = new IdentityRole("Updating_role_name_to_existing_name_returns_DuplicateRoleName_error different"); await _roleStore.CreateAsync(role1); await _roleStore.CreateAsync(role2); // act role2.Name = role1.Name; var result3 = await _roleStore.UpdateAsync(role2); // assert var expectedError = IdentityResult.Failed(_errorDescriber.DuplicateRoleName(role2.ToString())); IdentityResultAssert.IsFailure(result3, expectedError.Errors.FirstOrDefault()); }
public async Task Updating_user_name_to_existing_name_returns_DuplicateUserName_error() { // arrange var user1 = new IdentityUser("Updating_user_name_to_existing_name_returns_DuplicateUserName_error"); var user2 = new IdentityUser("Updating_user_name_to_existing_name_returns_DuplicateUserName_error different"); await _userStore.CreateAsync(user1); await _userStore.CreateAsync(user2); // act user2.UserName = user1.UserName; var result3 = await _userStore.UpdateAsync(user2); // assert var expectedError = IdentityResult.Failed(_errorDescriber.DuplicateUserName(user2.ToString())); IdentityResultAssert.IsFailure(result3, expectedError.Errors.FirstOrDefault()); }