@Test
	public void testDateConflicts() throws Exception {

		mtf.initialize("notepad", new ProgramModifierListener() {

			@Override
			public void modifyLatest(ProgramDB program) {
				Options list = program.getOptions("Colors");
				list.setDate("TimeOfUpdate", new Date(System.currentTimeMillis() - 50000L));
			}

			@Override
			public void modifyPrivate(ProgramDB program) {
				Options list = program.getOptions("Colors");
				currentDate = new Date(System.currentTimeMillis());
				list.setDate("TimeOfUpdate", currentDate);
			}
		});

		merge();
		selectButtonAndApply(MergeConstants.MY_TITLE, false);

		Options list = resultProgram.getOptions("Colors");

		assertEquals(currentDate, list.getDate("TimeOfUpdate", (Date) null));
	}
Tests for the conflict panel in the property list merge manager.
Ghidra/Features/Base/src/test.slow/java/ghidra/app/merge/propertylist/PropertyListMergeManager2Test.java