private Program buildProgram() throws Exception {
		ProgramBuilder builder = new ProgramBuilder("Test", ProgramBuilder._TOY);
		builder.createMemory("test1", "0x1001000", 0x2000);
		builder.createProgramTree("Main Tree");
		builder.createFragment("Main Tree", "A", "a", "0x1001000", "0x1001009");
		builder.createFragment("Main Tree", "A", "b", "0x1001010", "0x1001019");
		builder.createFragment("Main Tree", "A", "c", "0x1001020", "0x1001029");
		builder.createFragment("Main Tree", "A.B", "d", "0x1001030", "0x1001039");
		builder.createFragment("Main Tree", "A.B", "e", "0x1001040", "0x1001049");
		builder.createFragment("Main Tree", "A.B", "f", "0x1001050", "0x1001059");
		return builder.getProgram();
	}
Sets up the fixture, for example, open a network connection.
This method is called before a test is executed.
Ghidra/Features/Base/src/test.slow/java/ghidra/app/cmd/module/MergeFolderCmdTest.java