private void basicPRTXInNonColocatedFunction(int redundantBuckets) {
    setupColocatedRegions(redundantBuckets);

    dataStore1.invoke(this::registerFunction);
    dataStore2.invoke(this::registerFunction);

    dataStore1.invoke(this::runTXFunctions);
  }
Test two non colocated functions in a transaction. This method invokes
{@link MyTransactionFunction} and tells it what to test, using different arguments.

@param redundantBuckets redundant buckets for colocated PRs
geode-core/src/distributedTest/java/org/apache/geode/internal/cache/execute/PRTransactionDUnitTest.java