dummyDbi->addSelectDb('test_db');
$this->dummyDbi->addResult('SHOW TABLES LIKE \'test_table\';', [['test_table']]);
$this->dummyDbi->addResult(
'SELECT * FROM `test_db`.`test_table` LIMIT 1;',
[['1', 'abcd', '2011-01-20 02:00:02']],
['id', 'name', 'datetimefield']
);
$this->dummyDbi->addSelectDb('test_db');
$response = new ResponseRenderer();
$pageSettings = new PageSettings('Edit');
(new ChangeController(
$response,
new Template(),
new InsertEdit($this->dbi),
new Relation($this->dbi)
))();
$actual = $response->getHTMLResult();
$this->assertStringContainsString($pageSettings->getHTML(), $actual);
$this->assertStringContainsString(
'',
$actual
);
$this->assertStringContainsString(
'',
$actual
);
$this->assertStringContainsString(
'',
$actual
);
}
}