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); }