Exemplo n.º 1
0
 public function testParsePublicPhotos()
 {
     // Replace Habbo Parser mock with static data
     $this->habboParserMock->expects($this->once())->method('_callUrl')->will($this->returnValue(array(self::$public_photos)));
     $photos = $this->habboParserMock->parsePhotos();
     $this->assertEquals(200, count($photos), "Should contain 200 photos");
     foreach ($photos as $photo) {
         $this->assertInstanceOf('HabboAPI\\Entities\\Photo', $photo);
     }
 }
Exemplo n.º 2
0
 /**
  * @expectedException Exception
  */
 public function testErrorHabbo()
 {
     // Replace parseHabbo with static data
     $this->habboParserMock->expects($this->once())->method('_callUrl')->will($this->throwException(new Exception('Some kind of exception')));
     $this->habboParserMock->parseHabbo('someHabboNameThatDoesNotExist');
 }