dummyDbi = $this->createDbiDummy(); $this->dbi = $this->createDatabaseInterface($this->dummyDbi); DatabaseInterface::$instance = $this->dbi; } public function testCreateDatabase(): void { Config::getInstance()->selectedServer['DisableIS'] = false; Current::$database = 'pma_test'; Current::$table = ''; $response = new ResponseRenderer(); $template = new Template(); $controller = new CreateController($response, $template, $this->dbi); $request = self::createStub(ServerRequest::class); $request->method('getParsedBodyParam')->willReturnMap([ ['new_db', null, 'test_db_error'], ['db_collation', null, null], ]); $controller($request); $actual = $response->getJSONResult(); self::assertArrayHasKey('message', $actual); self::assertStringContainsString('