lithium\tests\cases\action\ControllerTest::testRenderWithDataSingleIndexedArray PHP Method

testRenderWithDataSingleIndexedArray() public method

Verifies that the Controller does not modify data when passed an array (or RecordSet) with a single element.
    public function testRenderWithDataSingleIndexedArray()
    {
        $request = new Request();
        $request->params['controller'] = 'lithium\\tests\\mocks\\action\\MockPostsController';
        $controller = new MockPostsController(compact('request') + array('classes' => array('media' => 'lithium\\tests\\mocks\\action\\MockMediaClass')));
        $expected = array(array('id' => 1));
        $controller->render(array('data' => $expected));
        $this->assertEqual($expected, $controller->response->data);
    }