public function its_linkToUserAction_and_unlinkFromUserAction_should_throw_invalid_params_exception($request, $repository, $user)
{
$userId = 1;
$parameterBag = new ParameterBag();
$request->attributes = $parameterBag;
$repository->findOneBy(array('id' => $userId))->shouldBeCalled()->willReturn($user);
$this->shouldThrow('Newscoop\\Exception\\InvalidParametersException')->during('linkToUserAction', array($request, $userId));
$this->shouldThrow('Newscoop\\Exception\\InvalidParametersException')->during('unlinkFromUserAction', array($request, $userId));
}