public void SerializedXmlContainsDataType() { ExternalLink externalLink = new ExternalLink { Url = "https://digipost.no" }; string linkXml = SerializeUtil.Serialize(externalLink); var message = DomainUtility.GetSimpleMessageWithRecipientById(DomainUtility.GetDocument(linkXml)); var action = new MessageAction(message); var content = action.RequestContent; Assert.Contains("<externalLink", content.InnerXml); }
public void ConstructWithRecipientByIdAndPrintDetailsMethod() { //Arrange var recipient = DomainUtility.GetRecipientByDigipostId(); var document = DomainUtility.GetDocument(); var printDetails = DomainUtility.GetPrintDetails(); var message = new Message(Sender, recipient, document) { PrintDetails = printDetails }; //Act //Assert Assert.Equal(recipient, message.DigipostRecipient); Assert.Equal(document, message.PrimaryDocument); Assert.Equal(printDetails, message.PrintDetails); }
public void DeliveryTimeSpecifiedGivesTrue() { //Arrange var message = new Message(Sender, DomainUtility.GetRecipientByDigipostId(), DomainUtility.GetDocument() ) { DeliveryTime = DateTime.Today }; //Act //Assert Assert.True(message.DeliveryTimeSpecified); }
public void DeliveryTimeNotSpecifiedGivesFalse() { //Arrange var message = new Message(Sender, DomainUtility.GetRecipientByDigipostId(), DomainUtility.GetDocument() ); //Act //Assert Assert.False(message.DeliveryTimeSpecified); }
public void ConstructWithRecipientAndPrimaryDocument() { //Arrange var message = new Message(Sender, DomainUtility.GetRecipientByDigipostId(), DomainUtility.GetDocument() ); //Act //Assert Assert.NotNull(message.PrimaryDocument); }
public ClientSmokeTestHelper CreateMessageWithPrimaryDataTypeDocument(string dataType) { _primary = DomainUtility.GetDocument(dataType); return(this); }
public ClientSmokeTestHelper Create_message_with_primary_document() { _primary = DomainUtility.GetDocument(); return(this); }