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);
}