private void assertNodes(GTreeNode category, String... paths) {

		for (String path : paths) {
			GTreeNode parent = category;
			String[] parts = path.split("::");
			for (String name : parts) {
				GTreeNode child = parent.getChild(name);
				String message =
					"Child '%s' not found in parent '%s' \n\tfor path '%s'\n\tCategory '%s'"
							.formatted(name, parent, path, category);
				assertNotNull(message, child);
				parent = child;
			}
		}
	}
Tests for the symbol tree plugin.
Ghidra/Features/Base/src/test.slow/java/ghidra/app/plugin/core/symboltree/SymbolTreePlugin2Test.java