Exemple #1
0
 public function testSelectCell_QueryWithOptionalBlocks()
 {
     $this->db->setErrorHandler(function () {
         $this->fail();
     });
     $this->assertEquals("SELECT ArtistId FROM Artist WHERE 1 AND ([name] = 'Aerosmith')", $this->db->getQuery('SELECT ArtistId FROM Artist WHERE 1 AND ({[name] = ?}{ OR [name] = ?})', 'Aerosmith', Database::SKIP_VALUE));
     $this->assertEquals(3, $this->db->selectCell('SELECT ArtistId FROM Artist WHERE 1 AND ({[name] = ?}{ OR [name] = ?})', 'Aerosmith', Database::SKIP_VALUE));
 }