static::
assertSame('localhost',
$info->
getHostname());
static::
assertSame(3306,
$info->
getPort());
static::
assertSame('root',
$info->
getUsername());
static::
assertSame('root',
$info->
getPassword());
static::
assertSame('shopware',
$info->
getDatabaseName());
static::
assertNull($info->
getSslCaPath());
static::
assertNull($info->
getSslCertPath());
static::
assertNull($info->
getSslCertKeyPath());
static::
assertNull($info->
getSslDontVerifyServerCert());
static::
assertFalse($info->
hasAdvancedSetting());
// is valid, should not throw exception
$info->
validate();
static::
assertEquals([ 'url' => 'mysql://root:root@localhost:3306/shopware',
'charset' => 'utf8mb4',
'driverOptions' =>
[ \PDO::ATTR_STRINGIFY_FETCHES => true,
],
],
$info->
toDBALParameters());