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