PopTest\Paginator\PaginatorTest::testRender PHP Method

testRender() public method

public testRender ( )
    public function testRender()
    {
        $rows = array(array('name' => 'Test1', 'email' => '[email protected]'), array('name' => 'Test2', 'email' => '[email protected]'), array('name' => 'Test3', 'email' => '[email protected]'), array('name' => 'Test4', 'email' => '[email protected]'), array('name' => 'Test5', 'email' => '[email protected]'), array('name' => 'Test6', 'email' => '[email protected]'), array('name' => 'Test7', 'email' => '[email protected]'), array('name' => 'Test8', 'email' => '[email protected]'), array('name' => 'Test9', 'email' => '[email protected]'), array('name' => 'Test10', 'email' => '[email protected]'), array('name' => 'Test11', 'email' => '[email protected]'), array('name' => 'Test12', 'email' => '[email protected]'), array('name' => 'Test13', 'email' => '[email protected]'), array('name' => 'Test14', 'email' => '[email protected]'), array('name' => 'Test15', 'email' => '[email protected]'), array('name' => 'Test16', 'email' => '[email protected]'));
        $p = new Paginator($rows, 3, 3);
        $render = $p->render(1, true);
        ob_start();
        $p->render(1);
        $output = ob_get_clean();
        $this->assertContains('<tr><td>Test1</td><td>[email protected]</td></tr>', $render);
        $this->assertContains('<tr><td>Test1</td><td>[email protected]</td></tr>', $output);
        $this->assertContains('<tr><td>Test1</td><td>[email protected]</td></tr>', (string) $p);
    }