### Question:
ShardDataSourceCreateHelper { public String getShardName() { return shardName; } ShardDataSourceCreateHelper(DatabaseManager databaseManager);  ShardDataSourceCreateHelper(DatabaseManager databaseManager, Long shardId); Long getShardId(); String getShardName(); TransactionalDataSource getShardDb(); ShardDataSourceCreateHelper createUninitializedDataSource(); String checkGenerateShardName(); static final int MAX_CACHE_SIZE; static final int MAX_CONNECTIONS; static final int MAX_MEMORY_ROWS; }### Answer:
@Test void getShardName() { createHelper = new ShardDataSourceCreateHelper(extension.getDatabaseManager(), 1L); createHelper.createUninitializedDataSource(); String shardName = createHelper.getShardName(); assertEquals("apl-blockchain-shard-1-chain-b5d7b697-f359-4ce5-a619-fa34b6fb01a5", shardName); }