kubernetes/pkg/api/testing/applyconfiguration_test.go

// TestUnstructuredRoundTripApplyConfigurations converts each known object type through unstructured
// to the apply configuration for that object type, then converts it back to the object type and
// verifies it is unchanged.
func TestUnstructuredRoundTripApplyConfigurations(t *testing.T) {}

// TestJsonRoundTripApplyConfigurations converts each known object type through JSON to the apply
// configuration for that object type, then converts it back to the object type and verifies it
// is unchanged.
func TestJsonRoundTripApplyConfigurations(t *testing.T) {}

func unstructuredRoundTripApplyConfiguration(t *testing.T, item runtime.Object, applyConfig interface{}

func jsonRoundTripApplyConfiguration(t *testing.T, item runtime.Object, applyConfig interface{}

func fuzzObject(t *testing.T, gvk schema.GroupVersionKind) runtime.Object {}

func BenchmarkApplyConfigurationsFromUnstructured(b *testing.B) {}

func BenchmarkApplyConfigurationsToUnstructured(b *testing.B) {}