public void DHCPv6InformRequestHandledEvent() { Random random = new Random(); DHCPv6InformRequestHandledEvent expected = new DHCPv6InformRequestHandledEvent { Error = DHCPv6PacketHandledEvents.DHCPv6InformRequestHandledEvent.InformRequestErros.ScopeNotFound, Request = GetRandomPacket(random), Response = GetRandomPacket(random), ScopeId = random.NextGuid(), Timestamp = DateTime.UtcNow, WasSuccessfullHandled = random.NextBoolean(), }; var actual = SerializeAndDeserialze(expected); Assert.Equal(expected.Error, actual.Error); Assert.Equal(expected.Request, actual.Request); Assert.Equal(expected.Response, actual.Response); Assert.Equal(expected.Timestamp, actual.Timestamp); Assert.Equal(expected.WasSuccessfullHandled, actual.WasSuccessfullHandled); }
public DHCPv6PacketHandledEntry(DHCPv6InformRequestHandledEvent entry) : this(entry, DHCPv6PacketTypes.INFORMATION_REQUEST) { }