dummyDbi = $this->createDbiDummy(); $this->dbi = $this->createDatabaseInterface($this->dummyDbi); DatabaseInterface::$instance = $this->dbi; } public function testCreateDatabase(): void { $config = Config::getInstance(); $config->selectedServer['DisableIS'] = false; Current::$database = 'pma_test'; Current::$table = ''; $response = new ResponseRenderer(); $controller = new CreateController($response, $this->dbi, $config); $request = ServerRequestFactory::create()->createServerRequest('POST', 'https://example.com/') ->withParsedBody([ 'new_db' => 'test_db_error', 'db_collation' => null, ]); $controller($request); $actual = $response->getJSONResult(); self::assertArrayHasKey('message', $actual); self::assertStringContainsString('