Example #1
0
 public function testAddItemAsCollectionViaSetItemOptions()
 {
     $res = new Response();
     $res->addItem('item', array('some' => 'value', 'something' => 'else', 'another' => 'one'));
     $res->setItemOptions('item', array('collection' => true));
     $expected = array('_embedded' => array('item' => array(array('some' => 'value', 'something' => 'else', 'another' => 'one'))));
     $format = new Formatter\Hal($res);
     $this->assertEquals($expected, $format->toArray());
 }