コード例 #1
0
        public void SWIFTBasicBlock_BuildMessage_TestBasicBlockProperties()
        {
            BasicBlock basicblock = new BasicBlock();

            basicblock.BuildBlock("{1:F01BANKUSAXXXXX1234567890}");

            // message application type is F i.e.; fin message
            Assert.AreEqual("F", basicblock.ApplicationID);
            // Service identifier two characters
            Assert.AreEqual("01", basicblock.ServiceID);
            // Terminal address 12 characters
            Assert.AreEqual("BANKUSAXXXXX", basicblock.TerminalAddress);
            // session number 4 characters
            Assert.AreEqual("1234", basicblock.SessionNumber);
            // sequennce number 6 characters
            Assert.AreEqual("567890", basicblock.SequenceNumber);
        }