func TestStoreSingleKey(t *testing.T) { … } func testStoreSingleKey(t *testing.T, store storeIndexer) { … } func TestStoreIndexerSingleKey(t *testing.T) { … } func testStoreIndexerSingleKey(t *testing.T, store storeIndexer) { … } func assertStoreEmpty(t *testing.T, store storeIndexer, nonExistingKey string) { … } func assertStoreSingleKey(t *testing.T, store storeIndexer, expectKey, expectValue string, expectRV int) { … } func testStorageElement(key, value string, rv int) *storeElement { … } type fakeObj … func (f fakeObj) GetObjectKind() schema.ObjectKind { … } func (f fakeObj) DeepCopyObject() runtime.Object { … } var _ … func testStoreIndexFunc(obj interface{ … } func testStoreIndexers() *cache.Indexers { … }