@Test
	public void testValuesToArray() {
		List<Pair<IntRect, String>> points = generatePoints(rect(1, 12, 1, 12));
		try (Transaction tx = obj.openTransaction("AddPoints")) {
			for (Entry<IntRect, String> ent : points) {
				obj.map.put(ent.getKey(), ent.getValue());
			}
		}

		List<String> expected = List.of("Point(6,6)");
		List<String> actual =
			new ArrayList<>(obj.map.reduce(IntRectQuery.enclosed(rect(6, 6, 6, 6))).values());
		assertEquals(expected, actual);
	}
@throws InterruptedException maybe when Thread.sleep is uncommented
Ghidra/Debug/ProposedUtils/src/test/java/ghidra/util/database/spatial/RStarTreeMapTest.java