public void ResendUpdateEmailAddressCodeHasError() { var accountProviderMock = new Mock <IAccountProvider>(); accountProviderMock.Setup(x => x.ResendUpdateEmailAddressCode(It.IsAny <Guid>())) .Returns(new VerifyUpdatedEmailViewModel("Error")); var accountMediator = new AccountMediatorBuilder().With(accountProviderMock.Object).Build(); var response = accountMediator.ResendUpdateEmailAddressCode(Guid.NewGuid()); response.Code.Should().Be(AccountMediatorCodes.ResendUpdateEmailAddressCode.HasError); response.ViewModel.Should().NotBeNull(); response.Message.Should().NotBeNull(); response.Message.Text.Should().Be(UpdateEmailAddressMessages.UpdateEmailAddressError); response.Message.Level.Should().Be(UserMessageLevel.Error); }