public async Task Should_resolve_user_by_email() { var(user, claims) = GenerateUser("id1"); SetupUser(user, claims); var result = await sut.FindByIdOrEmailAsync(user.Email); Assert.Equal(user.Id, result !.Id); Assert.Equal(user.Email, result !.Email); Assert.Equal(claims, result !.Claims); }
public async Task Should_resolve_user_by_email() { var id = "*****@*****.**"; var user = A.Fake <IUser>(); A.CallTo(() => userService.FindByEmailAsync(id)) .Returns(user); var result = await sut.FindByIdOrEmailAsync(id); Assert.Equal(user, result); }
public async Task Should_resolve_user_by_email() { var(user, claims) = GernerateUser("id1"); A.CallTo(() => userManager.FindByEmailAsync(user.Email)) .Returns(user); A.CallTo(() => userManager.GetClaimsAsync(user)) .Returns(claims); var result = await sut.FindByIdOrEmailAsync(user.Email); Assert.Equal(user.Id, result !.Id); Assert.Equal(user.Email, result !.Email); Assert.Equal(claims, result !.Claims); }