/** * Testing ControlResultsController Update function */ public function testUpdate() { echo "\n\nCONTROL RESULTS CONTROLLER TEST\n\n"; Input::replace($this->inputUpdateResults); $controlResultsController = new ControlResultsController(); $controlResultsController->update(1); $results = ControlTest::orderBy('id', 'asc')->first()->controlResults; foreach ($results as $result) { $key = 'm_' . $result->control_measure_id; $this->assertEquals($this->inputUpdateResults[$key], $result->results); } }
/** * Testing Control saveResults function */ public function testSaveResults() { $this->withoutMiddleware(); $this->call('POST', 'control/1/saveResults', $this->inputSaveResults); $results = ControlTest::orderBy('id', 'desc')->first()->controlResults; foreach ($results as $result) { $key = 'm_' . $result->control_measure_id; $this->assertEquals($this->inputSaveResults[$key], $result->results); } }