protected static VTMatch createMatchSetWithOneMatch(VTSessionDB db, Address sourceAddress,
			Address destinationAddress) throws Exception {
		int testTransactionID = 0;
		try {
			testTransactionID = db.startTransaction("Test Match Set Setup");
			VTMatchInfo matchInfo = createRandomMatch(sourceAddress, destinationAddress, db);
			VTMatchSet matchSet = db.createMatchSet(
				createProgramCorrelator(db.getSourceProgram(), db.getDestinationProgram()));
			VTMatch addedMatch = matchSet.addMatch(matchInfo);

			// Association markupItemManger expects all markups to be generated though it.
			// Call it to put it in a good state.
			VTAssociation association = addedMatch.getAssociation();
			association.getMarkupItems(TaskMonitor.DUMMY);

			return addedMatch;
		}
		finally {
			db.endTransaction(testTransactionID, true);
		}
	}
Override this method if you want the options used by the validator to differ from the
default version tracking Apply Markup Options.
@return the Apply Markup Options for the validator to use.
Ghidra/Features/VersionTracking/src/test/java/ghidra/feature/vt/api/markupitem/AbstractVTMarkupItemTest.java