@Test
	public void testAddNameDiffOnSubOperandPickMyLatest() throws Exception {
		// 0x1002d20   LEA EAX,[0x0 + ECX*0x4]
		//
		// LATEST   0x0=NADA  0x4=FOUR
		// MY       0x0=ZERO  0x4=QUAD
		setupAddNameDiffOnSubOperand();

		executeMerge(ASK_USER);
		chooseEquate("0x1002d20", 1, KEEP_LATEST); // 0x4
		chooseEquate("0x1002d20", 1, KEEP_MY); // 0x0
		waitForMergeCompletion();

		EquateTable equateTab = resultProgram.getEquateTable();
		List<Equate> equates = equateTab.getEquates(addr("0x1002d20"), 1);
		assertEquals(2, equates.size());
		Equate eq;
		eq = equates.get(0);
		assertEquals("FOUR", eq.getName());
		assertEquals(4L, eq.getValue());
		eq = equates.get(1);
		assertEquals("ZERO", eq.getName());
		assertEquals(0L, eq.getValue());
	}
@param program
@param address
@param opIndex
@param value
Ghidra/Features/Base/src/test.slow/java/ghidra/app/merge/listing/EquateMergeManager1Test.java