@Test
	public void testCallback_ExecuteInBulk() throws Exception {

		int rowCount = getRowCount();
		List<TestStubRowObject> selected = selectRows(0, 1, 3);

		testDecision = r -> true;

		pressExecuteButton();
		waitForDialog();
		assertNotInDialog(selected);
		assertRowCount(rowCount - selected.size());
	}
Interface for tests to signal what is expected of the executor
Ghidra/Features/Base/src/test.slow/java/ghidra/app/tablechooser/TableChooserDialogTest.java