public function testComplicatedAnonymous() { $query = new SDBStatement("SELECT * FROM cars WHERE doors > ? AND brand = 'silly? brand?' AND colour = ? LIMIT 10"); $query->bindValues(array(1, 'black')); $this->assertEquals('SELECT * FROM cars WHERE doors > \'1\' AND brand = \'silly? brand?\' AND colour = \'black\' LIMIT 10', (string) $query); }