public static VTMatch createMatchSetWithOneDataMatch(VTSessionDB db, Address sourceAddress,
			Address destinationAddress) throws Exception {
		int testTransactionID = 0;
		try {
			testTransactionID = db.startTransaction("Test Create Data Match Set");
			VTMatchInfo info = createRandomMatch(sourceAddress, destinationAddress, db);
			info.setAssociationType(VTAssociationType.DATA);
			VTMatchSet matchSet = db.createMatchSet(
				createProgramCorrelator(db.getSourceProgram(), db.getDestinationProgram()));
			return matchSet.addMatch(info);
		}
		finally {
			db.endTransaction(testTransactionID, true);
		}
	}
Create random match info between given source and destination addresses and in a given session.
@param sourceAddress {@code Address}
@param destinationAddress {@code Address}
@param session {@code VTSession}
@return VTMatchInfo with random lengths, scores, and associations type
Ghidra/Features/VersionTracking/src/test/java/ghidra/feature/vt/db/VTTestUtils.java