PopTest\Db\SqlTest::testSql PHP Метод

testSql() публичный Метод

public testSql ( )
    public function testSql()
    {
        $s = new Sql(Db::factory('Sqlite', array('database' => __DIR__ . '/../tmp/test.sqlite')), 'users');
        $s->select()->where()->equalTo('id', 1);
        ob_start();
        $s->render();
        $output = ob_get_clean();
        $this->assertEquals('SELECT * FROM "users" WHERE ("id" = 1)', $s->render(true));
        $this->assertEquals('SELECT * FROM "users" WHERE ("id" = 1)', (string) $s);
        $this->assertEquals('SELECT * FROM "users" WHERE ("id" = 1)', $s->getSql());
        $this->assertEquals('SELECT * FROM "users" WHERE ("id" = 1)', $output);
    }