type testUndeltaObject … func testUndeltaKeyFunc(obj interface{ … } func TestUpdateCallsPush(t *testing.T) { … } func TestDeleteCallsPush(t *testing.T) { … } func TestReadsDoNotCallPush(t *testing.T) { … } func TestReplaceCallsPush(t *testing.T) { … }