示例#1
0
 /**
  * @covers Ingewikkeld\Rest\UserBundle\ResourceMapper\User::delete
  */
 public function testDeleteUserFromDatabase()
 {
     $resourceMock = m::mock('Hal\\Resource')->shouldReceive('toArray')->andReturn(array('username' => self::TEST_USERNAME))->getMock();
     $user = $this->createUserMock(self::TEST_USERNAME, self::TEST_EMAIL, null);
     $this->userManagerMock->shouldReceive('findUserByUsername')->with(self::TEST_USERNAME)->andReturn($user);
     $this->userManagerMock->shouldReceive('deleteUser')->with($user);
     $this->fixture->delete($resourceMock);
 }