Beispiel #1
0
        public void Test_PpiMacExtensions_Construction()
        {
            var field = new PpiMacExtensions {
                Flags = PpiMacExtensionFlags.DuplicateRx | PpiMacExtensionFlags.HtIndicator, AMpduId = 0x12345678, DelimiterCount = 0xA
            };

            var ms             = new MemoryStream(field.Bytes);
            var recreatedField = new PpiMacExtensions(new BinaryReader(ms));

            Assert.AreEqual(PpiMacExtensionFlags.DuplicateRx | PpiMacExtensionFlags.HtIndicator, recreatedField.Flags);
            Assert.AreEqual(0x12345678, field.AMpduId);
            Assert.AreEqual(0xA, field.DelimiterCount);
        }
 public void Test_PpiMacExtensions_Construction()
 {
     PpiMacExtensions field = new PpiMacExtensions();
     field.Flags = PpiMacExtensionFlags.DuplicateRx | PpiMacExtensionFlags.HtIndicator;
     field.AMpduId = 0x12345678;
     field.DelimiterCount = 0xA;
     
     var ms = new MemoryStream(field.Bytes);
     PpiMacExtensions recreatedField = new PpiMacExtensions(new BinaryReader(ms));
     
     Assert.AreEqual(PpiMacExtensionFlags.DuplicateRx | PpiMacExtensionFlags.HtIndicator, recreatedField.Flags);
     Assert.AreEqual(0x12345678, field.AMpduId);
     Assert.AreEqual(0xA, field.DelimiterCount);
 }