data = new Data(); } public function testLogVars(): void { $value = [ 'general_log' => 'OFF', 'log_output' => 'FILE', 'long_query_time' => '10.000000', 'slow_query_log' => 'OFF', ]; $response = new ResponseRenderer(); $response->setAjax(true); $controller = new LogVarsController( $response, new Template(), $this->data, new Monitor($GLOBALS['dbi']), $GLOBALS['dbi'] ); $_POST['varName'] = 'varName'; $this->dummyDbi->addSelectDb('mysql'); $controller(); $this->assertAllSelectsConsumed(); $ret = $response->getJSONResult(); $this->assertEquals($value, $ret['message']); } }