public void Get() { var pppoeFrame = new PPPoEFrame { Bytes = new Byte[14] }; pppoeFrame.Payload.GetType().Should().Be(typeof(PPPFrame)); }
public void Get(Byte input, PPPoEFrameCode expected) { var pppoeFrame = new PPPoEFrame { Bytes = new Byte[14] }; pppoeFrame.SetByte(1, input); pppoeFrame.Code.Should().Be(expected); }
public void Get(Byte[] input, UInt16 expected) { var pppoeFrame = new PPPoEFrame { Bytes = new Byte[28] }; pppoeFrame.SetBytes(4, 2, input); pppoeFrame.PayloadLength.Should().Be(expected); }
public void Get(Byte[] input, UInt16 expected) { var pppoeFrame = new PPPoEFrame { Bytes = new Byte[28] }; pppoeFrame.SetBytes(2, 2, input); pppoeFrame.SessionId.Should().Be(expected); }
public void Get() { var pppoeFrame = new PPPoEFrame { Bytes = new Byte[32] }; pppoeFrame.SetByte(0, 0x12); pppoeFrame.Version.Should().Be(1); pppoeFrame.Type.Should().Be(2); }
public void Set(Byte expected, PPPoEFrameCode input) { var pppoeFrame = new PPPoEFrame { Bytes = new Byte[14] }; pppoeFrame.Code = input; pppoeFrame.GetByte(1).Should().Be(expected); pppoeFrame.Code.Should().Be(input); }
public void Set(Byte[] expected, UInt16 input) { var pppoeFrame = new PPPoEFrame { Bytes = new Byte[28] }; pppoeFrame.PayloadLength = input; pppoeFrame.GetBytes(4, 2).ToArray().Should().Equal(expected); pppoeFrame.PayloadLength.Should().Be(input); }
public void Set(Byte[] expected, UInt16 input) { var pppoeFrame = new PPPoEFrame { Bytes = new Byte[28] }; pppoeFrame.SessionId = input; pppoeFrame.GetBytes(2, 2).ToArray().Should().Equal(expected); pppoeFrame.SessionId.Should().Be(input); }
public void Set(Byte input) { var pppoeFrame = new PPPoEFrame { Bytes = new Byte[32] }; pppoeFrame.SetByte(0, 0x01); pppoeFrame.Version = input; pppoeFrame.GetByte(0).Should().Be(0x21); pppoeFrame.Version.Should().Be(2); pppoeFrame.Type.Should().Be(1); }
public void Display(PPPoEFrame pppoeFrame) { NewLine($"pppoe : version={pppoeFrame.Version,-3} type={pppoeFrame.Type,-3} code=[{pppoeFrame.Code,-4}] session_id={pppoeFrame.SessionId,-10} payload_length={pppoeFrame.PayloadLength}"); Display(pppoeFrame.Payload); }