@Test
	public void testAsKeySetContainsAll() {
		assertTrue(keySet.containsAll(List.of()));
		try (Transaction tid = trans()) {
			MyObject obj = store.create(0);
			store.create(1);
			assertFalse(keySet.containsAll(List.of(0L, 1L, "Wrong type")));
			assertTrue(keySet.containsAll(List.of(0L, 1L)));
			store.delete(obj);
			assertFalse(keySet.containsAll(List.of(0L, 1L)));
			assertTrue(keySet.containsAll(List.of(1L)));
		}
	}
This exists to verify behavior in {@link #testAsValuesSubIterator()}
Ghidra/Debug/ProposedUtils/src/test/java/ghidra/util/database/DBCachedObjectStoreTest.java