/**
  * @test
  * @expectedException \LaravelAcl\Library\Exceptions\NotFoundException
  *
  */
 public function it_throws_NotFoundException()
 {
     $stub_validator = new ValidatorInterfaceStub();
     $mock_repo = m::mock('StdClass')->shouldReceive("delete")->andThrow(new \Illuminate\Database\Eloquent\ModelNotFoundException())->getMock();
     $form = new FormModel($stub_validator, $mock_repo);
     $form->delete(array("id" => "1"));
 }
 /**
  * @param $input
  * @return mixed
  * @throws \LaravelAcl\Library\Exceptions\InvalidException
  */
 private function updateUserBaseData($input)
 {
     try {
         $this->form_model_user->process(array_only($input, ['password', 'password_confirmation', 'user_id']));
     } catch (JacopoExceptionsInterface $e) {
         $this->errors = $this->form_model_user->getErrors();
         throw new InvalidException();
     }
 }