/** * @covers ::convertDbUrlToConnectionInfo * * @dataProvider providerGetConnectionInfoAsUrl */ public function testGetConnectionInfoAsUrl(array $info, $expected_url) { Database::addConnectionInfo('default', 'default', $info); $url = Database::getConnectionInfoAsUrl(); // Remove the connection to not pollute subsequent datasets being tested. Database::removeConnection('default'); $this->assertEquals($expected_url, $url); }