func TestIsList(t *testing.T) { … } func TestExtractList(t *testing.T) { … } func TestEachListItem(t *testing.T) { … } type fakePtrInterfaceList … func (obj fakePtrInterfaceList) GetObjectKind() schema.ObjectKind { … } func (obj fakePtrInterfaceList) DeepCopyObject() runtime.Object { … } func TestExtractListOfInterfacePtrs(t *testing.T) { … } type fakePtrValueList … func (obj fakePtrValueList) GetObjectKind() schema.ObjectKind { … } func (obj *fakePtrValueList) DeepCopyObject() runtime.Object { … } func TestSetList(t *testing.T) { … } func TestSetListToRuntimeObjectArray(t *testing.T) { … } func TestSetListToMatchingType(t *testing.T) { … } func TestSetExtractListRoundTrip(t *testing.T) { … }