@Before
	public void setUp() throws Exception {

		initialize();

		toolOne = tool;
		setupTool(toolOne);
		cb = codeBrowser;

		toolTwo = env.launchAnotherDefaultTool();
		setupTool(toolTwo);
		cb2 = getPlugin(toolTwo, CodeBrowserPlugin.class);

		DomainFolder rootFolder = env.getProject().getProjectData().getRootFolder();

		Program sdk = program;
		final DomainFile df = rootFolder.createFile("sdk1", sdk, TaskMonitor.DUMMY);
		programOne = (ProgramDB) df.getDomainObject(this, true, false, TaskMonitor.DUMMY);
		env.release(sdk);

		Program sdk2 = buildProgram("sdk2");
		final DomainFile df2 = rootFolder.createFile("sdk2", sdk2, TaskMonitor.DUMMY);
		programTwo = (ProgramDB) df2.getDomainObject(this, true, false, TaskMonitor.DUMMY);
		env.release(sdk2);

		setupProgramOne();
		setupProgramTwo();

		pmOne = toolOne.getService(ProgramManager.class);
		runSwing(() -> {
			pmOne.openProgram(df);
			programOne = (ProgramDB) pmOne.getCurrentProgram();
		});

		pmTwo = toolTwo.getService(ProgramManager.class);
		runSwing(() -> {
			pmTwo.openProgram(df2);
			programTwo = (ProgramDB) pmTwo.getCurrentProgram();
		});

	}
Test the plugin that deals with cut/paste comments and labels
Ghidra/Features/Base/src/test.slow/java/ghidra/app/plugin/core/clipboard/CopyPasteCommentsTest.java