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 ); } }