public void Convert_failed_transaction_entity_to_dto_should_work() { // Arrange var entity = new FailedTransaction { TermsConsent = true, NewsletterOptin = true, CreatedDate = DateTimeOffset.UtcNow, ModifiedDate = DateTimeOffset.UtcNow }; // Act var dto = _mapper.toDto <FailedTransactionDto>(entity); //Assert Assert.AreEqual <bool>(dto.TermsConsent, entity.TermsConsent); Assert.AreEqual <bool>(dto.NewsletterOptin, entity.NewsletterOptin); }
public void Convert_site_entity_to_dto_should_work() { // Arrange var entity = new Site { Culture = "en-GB", Name = "uk", Domain = "cadbury.co.uk", CreatedDate = DateTimeOffset.UtcNow, ModifiedDate = DateTimeOffset.UtcNow }; // Act var dto = _mapper.toDto <SiteDto>(entity); //Assert Assert.AreEqual <string>(dto.Culture, entity.Culture); Assert.AreEqual <string>(dto.Name, entity.Name); Assert.AreEqual <string>(dto.Domain, entity.Domain); }
public void Convert_vote_entity_to_dto_should_work() { // Arrange var entity = new Participation { Status = "Tested", ApiStatus = "Success", ApiMessage = "Transaction success", CreatedDate = DateTimeOffset.UtcNow, ModifiedDate = DateTimeOffset.UtcNow }; // Act var dto = _mapper.toDto <ParticipationDto>(entity); //Assert Assert.AreEqual <string>(dto.Status, entity.Status); Assert.AreEqual <string>(dto.ApiStatus, entity.ApiStatus); Assert.AreEqual <string>(dto.ApiMessage, entity.ApiMessage); }