getMockBuilder('PMA_DatabaseInterface')
->disableOriginalConstructor()
->getMock();
$GLOBALS['dbi'] = $dbi;
}
/**
* Tests for PMA_getHtmlForOptionsList() method.
*
* @return void
* @test
*/
public function testPMAGetHtmlForOptionsList()
{
$options= array("option1", "option2");
$select = array("option2");
$html = PMA_getHtmlForOptionsList($options, $select);
$this->assertEquals(
''
. '',
$html
);
}
/**
* Tests for PMA_getHtmlForUseOpenStreetMaps() method.
*
* @return void
* @test
*/
public function testPMAGetHtmlForUseOpenStreetMaps()
{
$isSelected = true;
$html = PMA_getHtmlForUseOpenStreetMaps($isSelected);
$this->assertContains(
'assertContains(
__("Use OpenStreetMaps as Base Layer"),
$html
);
}
/**
* Tests for PMA_getHtmlForSelect() method.
*
* @return void
* @test
*/
public function testPMAGetHtmlForSelect()
{
$column = "labelColumn";
$columnCandidates = array("option1", "option2", "option3");
$visualizationSettings = array("labelColumn" => "option3", "height" => "10");
$html = PMA_getHtmlForSelect(
$column, $columnCandidates, $visualizationSettings
);
$this->assertContains(
'