@Test
	public void testTwoToolsWithOneChange_UnchangedClosedFirst() {
		PluginTool tool1 = launchTool(DEFAULT_TEST_TOOL_NAME);
		PluginTool tool2 = launchTool(DEFAULT_TEST_TOOL_NAME);

		Dimension size = new Dimension(450, 550);
		setToolSize(tool1, size);

		closeToolAndWait(tool2); // close the unchanged one
		waitForSwing();

		closeToolAndWait(tool1);
		waitForSwing();

		PluginTool newTool = launchTool(DEFAULT_TEST_TOOL_NAME);
		Dimension newSize = getToolSize(newTool);

		assertEquals("Tool size was not saved", size, newSize);
	}
A test that outlines and tests the expected saving action of tools that are closed.  Normally,
a tool will save itself when closed, but sometimes it cannot.  This test class verifies these
conditions.
Ghidra/Features/Base/src/test.slow/java/ghidra/framework/project/tool/ToolSaving1Test.java