* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class CollectionTest extends TestCase { public function testCollection() { $items = array(); $item = new Activity(); $item->setContent('This was my first comment'); $item->setUpdated(new \DateTime('2011-11-21T15:13:59+00:00')); $item->setId('f8f0e93f-e462-4ede-92cc-f6e8a1b7eb36'); $items[] = $item; $item = new Activity(); $item->setContent('This was another comment'); $item->setUpdated(new \DateTime('2011-11-21T15:14:06+00:00')); $item->setId('5369ea82-d791-46cb-a87a-3696ff90d8f3'); $items[] = $item; $collection = new Collection(); $collection->setItems($items); $collection->setTotalItems(4); $dumper = new Dumper(); $actual = json_encode($dumper->dump($collection), JSON_PRETTY_PRINT); $expect = file_get_contents(__DIR__ . '/resource/collection.json'); $this->assertJsonStringEqualsJsonString($expect, $actual, $actual); } } __halt_compiler();----SIGNATURE:----X/rzsjeHL4sI4p6BjHNvuW8+CUzJJ0ym/x8mMPFCioq14H1A0qsRglpgNBNQDRSxCx56pFHiF+WJXFLVYRRQPqd508mKSYYROsbzdMlYZykWjwRUMMlnq1x/NY46tocPtv/wVT0cWK27wP7sUemd4585l+dXb/BvsTC0J9Iz2sio0USQuWaKVdCR9JyKtpYGqH8AE60UZuu/O9ajufXYs2r/J4UxIVKJLinwgSe1DlGfQDwZG/qWzyBOhjlshkSmh87myE8eV7T+5ni2A21es4TgBKDYdAGFaKjxKMSBbr3pUGgDpDTZZBvqQw1sJ8glIkp2szdfKkzT1K/mX7cWoaay5sop95oJSb0qmnuLxLoThYkM5jBGe/O3xEzIZs6UHPxETdjTmbYLvnvxDJXeTmuY5qs7ccfR4iyl7o8II99W/6IDbDDBuhgjvxUBk1jbtokXivGyJ8sJeS4idNdS3eqsFrkhjxEXuH0kvXaDjhq8AiD1eTHuXJI971t9IYnYB8H6CNmUXBAv4/2p/YxmNWH3w1nTz5cwK/jbT7Zt7//deeOUSV1ZHlzLOIram0PMi+ZHEqq/YhNKz0aNQprqsp5e5KtsQsvxGLhGAmOVWMJIDDAdwwFFPENA17kZrkJOY/MI5p+XW+1tFQ5epmCaBmSDzHARcTvYfGpuFEkeFkI=----ATTACHMENT:----ODUzMzk3MDY4NTY0MjQ3IDE0MzY5MDcyMzYwMjY5NCA5NzIyOTQzMjUwMjI1NTE4