Пример #1
0
 public void Write(MessageHeader header)
 {
     Write(header.Length);
       Write(header.Id);
       Write(header.ResponseTo);
       Write((int)header.Operation);
 }
        public void TestMessageHeader()
        {
            var h = new MessageHeader {
            Id = 1,
            Length = 12,
            Operation = Operation.Query,
            ResponseTo = 10
              };

              writer.Write(h);
              stream.Seek(0, SeekOrigin.Begin);

              var x = reader.ReadMessageHeader();
              Assert.AreEqual(h, x);
        }