public static MockReplicationManager getReplicationManager(VerifiableProperties verifiableProperties,
      StorageManager storageManager, ClusterMap clusterMap, DataNodeId dataNodeId,
      StoreKeyConverterFactory storeKeyConverterFactory) throws ReplicationException {
    ReplicationConfig replicationConfig = new ReplicationConfig(verifiableProperties);
    ClusterMapConfig clusterMapConfig = new ClusterMapConfig(verifiableProperties);
    StoreConfig storeConfig = new StoreConfig(verifiableProperties);
    return new MockReplicationManager(replicationConfig, clusterMapConfig, storeConfig, storageManager, clusterMap,
        dataNodeId, storeKeyConverterFactory, null, null);
  }
Static construction helper
@param verifiableProperties the {@link VerifiableProperties} to use for config.
@param storageManager the {@link StorageManager} to use.
@param clusterMap the {@link ClusterMap} to use.
@param dataNodeId the {@link DataNodeId} to use.
@param storeKeyConverterFactory the {@link StoreKeyConverterFactory} to use.
@return an instance of {@link MockReplicationManager}
@throws ReplicationException
ambry-replication/src/test/java/com/github/ambry/replication/MockReplicationManager.java