public async void ConfirmEmailWithUserNotFound() { // Arrange IdentityService service = new IdentityService(GetUserManager(), GetSignInManager(), GetSendgridService(), GetAppSettings(), GetRefreshTokenService(), GetImageService()); // Act var result = await service.ConfirmEmail("id", "token"); // Assert Assert.False(result.Succeeded); }
public async void ConfirmEmailWithNullUserIdOrToken(string userId, string token) { // Arrange IdentityService service = new IdentityService(GetUserManager(), GetSignInManager(), GetSendgridService(), GetAppSettings(), GetRefreshTokenService(), GetImageService()); // Act var result = await service.ConfirmEmail(userId, token); // Assert Assert.False(result.Succeeded); }
public async void ConfirmEmailWithRightUserIdAndToken() { // Arrange var mockedUserManager = GetUserManager(); mockedUserManager.FindByIdAsync(Arg.Any <string>()).ReturnsForAnyArgs(new User()); mockedUserManager.ConfirmEmailAsync(Arg.Any <User>(), Arg.Any <string>()).ReturnsForAnyArgs(IdentityResult.Success); IdentityService service = new IdentityService(mockedUserManager, GetSignInManager(), GetSendgridService(), GetAppSettings(), GetRefreshTokenService(), GetImageService()); // Act var result = await service.ConfirmEmail("userId", "token"); Assert.True(result.Succeeded); }