lithium\tests\cases\net\http\MediaTest::testEncodeRecordSet PHP Method

testEncodeRecordSet() public method

public testEncodeRecordSet ( )
    public function testEncodeRecordSet()
    {
        $data = new RecordSet(array('data' => array(1 => new Record(array('data' => array('id' => 1, 'foo' => 'bar'))), 2 => new Record(array('data' => array('id' => 2, 'foo' => 'baz'))), 3 => new Record(array('data' => array('id' => 3, 'baz' => 'dib'))))));
        $json = '{"1":{"id":1,"foo":"bar"},"2":{"id":2,"foo":"baz"},"3":{"id":3,"baz":"dib"}}';
        $this->assertEqual($json, Media::encode(array('encode' => 'json_encode'), $data));
    }