@Override
    public Connection getConnection() throws SQLException {
        if (null == currentPhysicalConnection) {
            currentPhysicalConnection = connection.getDatabaseConnectionManager().getRandomConnection();
        }
        return currentPhysicalConnection;
    }
@Test
    void assertGetConnection() throws SQLException {
        assertThat(shardingSphereDatabaseMetaData.getConnection(), is(dataSource.getConnection()));
    }