public IEnumerable <EmailMessageDto> Peek(int size) { List <EmailMessage> items = this.Session.Query <EmailMessage>().Take(size).ToList(); items.ForEach(x => UpdateEmailStatus.UpdateIndexes(this.store, this.Session, x)); return(items.MapTo <EmailMessageDto>()); }
public void VerifyUpdatedEmailAddressTestsCustomException(string exceptionCode, UpdateEmailStatus emailStatus) { var candidateService = new Mock <ICandidateService>(); candidateService.Setup(x => x.UpdateUsername(It.IsAny <Guid>(), It.IsAny <string>(), It.IsAny <string>())).Throws(new CustomException(exceptionCode)); var provider = new AccountProviderBuilder().With(candidateService).Build(); var returnedModel = provider.VerifyUpdatedEmailAddress(Guid.NewGuid(), new VerifyUpdatedEmailViewModel()); returnedModel.Should().NotBeNull(); returnedModel.UpdateStatus.Should().Be(emailStatus); returnedModel.ViewModelMessage.Should().Be(emailStatus.ToString()); }