protected void setZoom(double newZoom) {

		VisualGraphViewUpdater<AbstractTestVertex, TestEdge> updater =
			graphComponent.getViewUpdater();
		swing(() -> updater.setGraphScale(newZoom));
		waitForAnimation();
		waitForCondition(() -> Double.compare(newZoom, getZoom()) == 0);
	}
Creates a basic test environment that uses a JFrame to house a {@link GraphComponent}, which
itself has a primary and satellite viewer, all initialized with a graph of your setup, 
with reasonable default settings.
Ghidra/Framework/Graph/src/test.slow/java/ghidra/graph/viewer/AbstractVisualGraphTest.java