### Question:
ShardDataSourceCreateHelper { public TransactionalDataSource getShardDb() { return shardDb; } 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 getShardDb() { createHelper = new ShardDataSourceCreateHelper(extension.getDatabaseManager(), 2L); createHelper.createUninitializedDataSource(); TransactionalDataSource transactionalDataSource = createHelper.getShardDb(); assertNotNull(transactionalDataSource); }