package core import ( "testing" ) func TestExternalEndpoint_ToEndpoint(t *testing.T) { externalEndpoint := &ExternalEndpoint{ Name: "name", Group: "group", } convertedEndpoint := externalEndpoint.ToEndpoint() if externalEndpoint.Name != convertedEndpoint.Name { t.Errorf("expected %s, got %s", externalEndpoint.Name, convertedEndpoint.Name) } if externalEndpoint.Group != convertedEndpoint.Group { t.Errorf("expected %s, got %s", externalEndpoint.Group, convertedEndpoint.Group) } if externalEndpoint.Key() != convertedEndpoint.Key() { t.Errorf("expected %s, got %s", externalEndpoint.Key(), convertedEndpoint.Key()) } if externalEndpoint.DisplayName() != convertedEndpoint.DisplayName() { t.Errorf("expected %s, got %s", externalEndpoint.DisplayName(), convertedEndpoint.DisplayName()) } }