Пример #1
0
 public function testFetchUser()
 {
     $fbc = new FacebookCrawler($this->profile1_instance, 'abc', 10);
     $fbc->fetchUser($this->profile1_instance->network_user_id, $this->profile1_instance->network, "Owner Status");
     $user_dao = new UserMySQLDAO();
     $user = $user_dao->getUserByName('Gina Trapani', 'facebook');
     $this->assertTrue(isset($user));
     $this->assertEqual($user->username, 'Gina Trapani');
     $this->assertEqual($user->full_name, 'Gina Trapani');
     $this->assertEqual($user->user_id, 606837591);
     $this->assertEqual($user->url, '');
     $this->assertTrue($user->is_protected);
     $this->assertNotNull($user->joined);
 }
Пример #2
0
 public function testFetchUser()
 {
     $fbc = new FacebookCrawler($this->profile1_instance, 'fauxaccesstoken', 10);
     $fbc->fetchUser($this->profile1_instance->network_user_id, $this->profile1_instance->network, "Owner Status");
     $user_dao = new UserMySQLDAO();
     $user = $user_dao->getUserByName('Gina Trapani', 'facebook');
     $this->assertTrue(isset($user));
     $this->assertEqual($user->username, 'Gina Trapani');
     $this->assertEqual($user->full_name, 'Gina Trapani');
     $this->assertEqual($user->user_id, 606837591);
     $this->assertEqual($user->location, "San Diego, California");
     $this->assertEqual($user->description, 'Blogger and software developer. Project Director at Expert Labs. Co-host of This Week in Google.');
     $this->assertEqual($user->url, '');
     $this->assertTrue($user->is_protected);
 }