/**
  * 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()
 {
     Input::replace($this->inputSaveResults);
     $controlController = new ControlController();
     $controlController->saveResults(1);
     $results = ControlTest::orderBy('id', 'desc')->first()->controlResults;
     foreach ($results as $result) {
         $key = 'm_' . $result->control_measure_id;
         $this->assertEquals($this->inputSaveResults[$key], $result->results);
     }
 }