public async Task CreateAsync(TestUser testUser) { // given // when IdentityResult result = await _userStore.CreateAsync(testUser, CancellationToken.None); // then result.ShouldBe(IdentityResult.Success); TestUser user = await _userStore.FindByNameAsync(testUser.NormalizedUserName, CancellationToken.None); user.ShouldNotBeNull(); }
public async Task CreateAsync() { // given var identityRole = new IdentityRole("root administrator sa"); identityRole.NormalizedName = identityRole.Name; // when IdentityResult result = await _roleStore.CreateAsync(identityRole, CancellationToken.None); // then result.ShouldBe(IdentityResult.Success); IdentityRole role = await _roleStore.FindByNameAsync(identityRole.Name, CancellationToken.None); role.ShouldNotBeNull(); }
public async Task UpdateAsync(TestUser testUser) { // given await _userStore.CreateAsync(testUser, CancellationToken.None); testUser.UserName = "******"; // when IdentityResult result = await _userStore.UpdateAsync(testUser, CancellationToken.None); // then result.ShouldBe(IdentityResult.Success); TestUser actualUserName = await _userStore.FindByIdAsync(testUser.Id, CancellationToken.None); actualUserName.ShouldNotBeNull(); actualUserName.UserName.ShouldBe(testUser.UserName); }
public async Task UpdateAsync() { // given List <IdentityRole> rolesList = await AddFiveRoles(); IdentityRole updatedRole = rolesList.First(); updatedRole.Name = "A new name"; // when IdentityResult result = await _roleStore.UpdateAsync(updatedRole, CancellationToken.None); // then result.ShouldBe(IdentityResult.Success); IdentityRole role = await _roleStore.FindByIdAsync(updatedRole.Id, CancellationToken.None); role.ShouldNotBeNull(); role.Name.ShouldBe(updatedRole.Name); }