From 56c411031298e496c886800b5fc6448fb5664643 Mon Sep 17 00:00:00 2001 From: Kent Gruber Date: Thu, 17 May 2018 13:19:13 -0400 Subject: [PATCH] add dhcp6 layer test --- packets/dhcp6_layer_test.go | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 packets/dhcp6_layer_test.go diff --git a/packets/dhcp6_layer_test.go b/packets/dhcp6_layer_test.go new file mode 100644 index 00000000..af151a43 --- /dev/null +++ b/packets/dhcp6_layer_test.go @@ -0,0 +1,29 @@ +package packets + +import ( + "github.com/google/gopacket" + "testing" +) + +func TestDHCPv6Layer(t *testing.T) { + layer := DHCPv6Layer{} + + exp := 0 + got := len(layer.Raw) + + if exp != got { + t.Fatalf("expected '%v', got '%v'", exp, got) + } +} + +func TestDHCP6SerializeTo(t *testing.T) { + layer := DHCPv6Layer{} + buffer := gopacket.NewSerializeBuffer() + opts := gopacket.SerializeOptions{} + + got := layer.SerializeTo(buffer, opts) + + if got != nil { + t.Fatalf("expected '%v', got '%v'", nil, got) + } +}