示例#1
0
 /**
  * @test
  */
 public function itShouldBuildTheObject()
 {
     $friends = TwitterFriends::create($this->list);
     $this->assertEquals($this->list, $friends->getFriends());
     $this->assertEquals('Friends List', (string) $friends);
 }
 /**
  * @param  \stdClass $obj
  * @param  array     $context
  * @return TwitterFriends
  */
 public function unserialize($obj, array $context = [])
 {
     Assertion::true($this->canUnserialize($obj), 'object is not unserializable');
     return TwitterFriends::create($obj->friends);
 }
 /**
  * @return TwitterFriends
  */
 private function getLegalObject()
 {
     return TwitterFriends::create($this->friends);
 }