package utils import "testing" func TestGenerateName(t *testing.T) { name, err := GenerateRandomName("veth", 5) if err != nil { t.Fatal(err) } expected := 5 + len("veth") if len(name) != expected { t.Fatalf("expected name to be %d chars but received %d", expected, len(name)) } name, err = GenerateRandomName("veth", 65) if err != nil { t.Fatal(err) } expected = 64 + len("veth") if len(name) != expected { t.Fatalf("expected name to be %d chars but received %d", expected, len(name)) } }