@Test
    public void testSeparatedPair() {
		assertTrue("moved pair", !isPairSet(program, context, pairBitRegister, 0x1500));
		assertTrue("moved pair", !isPairSet(program, context, pairBitRegister, 0x1504));
		assertTrue("moved pair", !isPairSet(program, context, pairBitRegister, 0x1510));

		AddressSet set = new AddressSet();
		set.add(addr("0x1500"), addr("0x1508"));
		set.add(addr("0x1510"), addr("0x1514"));
		builder.disassemble(set);
//		showTool("0x1500");

		assertTrue("moved pair", isPairSet(program, context, pairBitRegister, 0x1500));
		assertTrue("moved pair", isPairSet(program, context, pairBitRegister, 0x1504));
		assertTrue("moved pair", isPairSet(program, context, pairBitRegister, 0x1510));
	}
Analyzer Test for Mips Pre-Analyzer
Ghidra/Processors/MIPS/src/test.slow/java/ghidra/app/plugin/core/analysis/MipsPreAnalyzerTest.java