public void GetsMetaInfo_ForSignalMessage(bool isDuplicate)
            {
                // Arrange
                AS4Message expected = CreateAS4MessageWithReceiptMessage(isDuplicate: isDuplicate);

                // Act
                MessageEntity actual = BuildForMessageUnit(expected.FirstSignalMessage);

                // Assert
                MessageEntityAssertion.AssertSignalMessageMetaInfo(expected, actual);
            }
            public void GetsSoapEnvelope()
            {
                // Arrange
                AS4Message expected = CreateAS4MessageWithUserMessage();

                // Act
                MessageEntity actual = BuildForMessageUnit(expected.FirstUserMessage);

                // Assert
                MessageEntityAssertion.AssertSoapEnvelope(expected.FirstUserMessage, actual);
            }
            public void GetsMetaInfo_ForUserMessage()
            {
                // Arrange
                AS4Message expected = CreateAS4MessageWithUserMessage();

                // Act
                MessageEntity actual = BuildForMessageUnit(expected.FirstUserMessage);

                // Assert
                MessageEntityAssertion.AssertUserMessageMetaInfo(expected, actual);
            }