/** * @covers Ingewikkeld\Rest\UserBundle\ResourceMapper\User::getResource * @expectedException Symfony\Component\HttpKernel\Exception\NotFoundHttpException */ public function testRetrievingANonExistingUserReturns404Exception() { $this->userManagerMock->shouldReceive('findUserByUsername')->with(self::TEST_USERNAME)->andReturnNull(); $this->translatorMock->shouldReceive('trans')->with('error.user_not_found', array('%id%' => self::TEST_USERNAME)); $this->fixture->getResource(self::TEST_USERNAME); }