public static Document TranslateToMxMessage(MtMessage mtMessage)
        {
            var paymentMessage = MtMessageMapper.ToPaymentMessage(mtMessage);
            var mxMessage      = MxMessageMapper.ToMxMessage(paymentMessage);

            return(mxMessage);
        }
        public void ToMxMessage_Valid_ShouldMapAllRelevantFields()
        {
            // Arrange
            var paymentMessage = new PaymentMessage
            {
                MessageId = "Message ID 123"
            };

            // Act
            var mxMessage = MxMessageMapper.ToMxMessage(paymentMessage);

            // Assert
            Assert.Equal(paymentMessage.MessageId, mxMessage.FIToFICstmrCdtTrf.GrpHdr.MsgId);
        }