public async Task ConfirmEmailAsync_WhenUserNotFound_ShouldReturnUserNotFound() { var request = new EmailConfirmationRequest() { Code = "code", UserId = Guid.NewGuid(), }; _mockUserManger.Setup(e => e.FindByIdAsync(request.UserId.ToString())) .ReturnsAsync((User)null); var response = await sut.ConfirmEmailAsync(request); response.IsSuccess.Should().BeFalse(); response.ResponseException !.ErrorCode.Should().Be(ErrorCode.UserNotFound); response.ResponseException.ErrorMessage.Should().Be(ErrorCode.UserNotFound.GetDescription()); }