public void ConsumerMessageHeaderTestMethod() { HeaderReaderTest _reader = new HeaderReaderTest(); MessageHeader _header = MessageHeader.GetConsumerMessageHeader(_reader); Assert.IsNotNull(_header); _header.Synchronize(); Assert.AreEqual <ushort>(0, (byte)_header.MessageType); Assert.AreEqual <ushort>(1, _header.EncodingFlags); Assert.AreEqual <UInt32>(2, _header.MessageLength); Assert.AreEqual <ushort>(4, _header.MessageSequenceNumber); Assert.AreEqual <ushort>(6, _header.ConfigurationVersion.MajorVersion); Assert.AreEqual <ushort>(7, _header.ConfigurationVersion.MinorVersion); //Assert.AreEqual<ushort>(16, _header.FieldCount); //Assert.AreEqual<DateTime>(CommonDefinitions.TestMinimalDateTime, _header.TimeStamp); Assert.AreEqual <long>(8, _reader.m_Position); Assert.AreEqual <FieldEncodingEnum>(FieldEncodingEnum.VariantFieldEncoding, _header.FieldsEncoding); }