public async Task VerifyMember_ValidMember_HappyPath()
        {
            //arrange
            _repositoryMock.WithSuccessfulUpdateRole();
            var member = MemberTestUtils.GenerateValidMember();

            //act
            await _facade.VerifyMember(member.Ssn);

            //assert
            _repositoryMock.Verify(x => x.UpdateRole(It.IsAny <Member>(), Roles.VerifiedMember), Times.Never);
        }
示例#2
0
        public async Task <ActionResult> VerifyMember(string ssn, string returnUrl)
        {
            await _facade.VerifyMember(ssn);

            return(RedirectToLocal(returnUrl));
            // TODO Maybe check whether that was successful or not and show error instead of redirect if it has failed
        }