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); }
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 }