示例#1
0
        public async Task Should_resolve_user_by_id_only()
        {
            var(user, claims) = GenerateUser("id2");

            SetupUser(user, claims);

            var result = await sut.FindByIdAsync(user.Id) !;

            Assert.Equal(user.Id, result !.Id);
            Assert.Equal(user.Email, result !.Email);

            Assert.Equal(claims, result !.Claims);
        }
示例#2
0
        public async Task Should_resolve_user_by_id_only()
        {
            var(user, claims) = GenerateUser("id2");

            A.CallTo(() => userManager.FindByIdAsync(user.Id))
            .Returns(user);

            A.CallTo(() => userManager.GetClaimsAsync(user))
            .Returns(claims);

            var result = await sut.FindByIdAsync(user.Id) !;

            Assert.Equal(user.Id, result !.Id);
            Assert.Equal(user.Email, result !.Email);

            Assert.Equal(claims, result !.Claims);
        }