public function testGetError() { $facebook = $this->getFacebook(); $repository = new \ReFUEL4\FacebookObject\Repositories\UserRepository($facebook); $error = $repository->find(4321); $this->assertInstanceOf('\\ReFUEL4\\FacebookObject\\Objects\\Error', $error, 'non exist user id request'); }
public function testGetMe() { $session = $this->getSession(); $repository = new \ReFUEL4\FacebookObject\Repositories\UserRepository($session); $me = $repository->me(); $this->assertInstanceOf('\\ReFUEL4\\FacebookObject\\Objects\\User', $me, 'me object is UserObject'); $this->assertTrue($me->isMe); $this->assertNotEmpty($me->id, 'ID exists in me object'); $this->assertNotEmpty($me->name, 'name exists in me object'); $this->assertNotEmpty($me->email, 'email exists in me object'); $user = $repository->find(650033667); $this->assertFalse($user->isMe); $this->assertNotEmpty($user->id, 'ID exists in user object'); $this->assertNotEmpty($user->name, 'name exists in user object'); $adaccounts = $me->adaccounts; $this->assertTrue(is_array($adaccounts)); }