func doRoundTrip(t *testing.T, internalVersion schema.GroupVersion, externalVersion schema.GroupVersion, kind string) { … } func TestRoundTrip(t *testing.T) { … } func TestRoundtripToUnstructured(t *testing.T) { … } func TestRoundTripWithEmptyCreationTimestamp(t *testing.T) { … } func BenchmarkToUnstructured(b *testing.B) { … } func BenchmarkFromUnstructured(b *testing.B) { … } func BenchmarkToUnstructuredViaJSON(b *testing.B) { … } func BenchmarkFromUnstructuredViaJSON(b *testing.B) { … }