Exemple #1
0
 /**
  * @param Adapter $adapter
  * @dataProvider adapterProvider
  */
 public function testQuote(Adapter $adapter)
 {
     $this->assertEquals('NULL', $adapter->quote(null));
     $this->assertEquals("'1'", $adapter->quote(true));
     $this->assertEquals("''", $adapter->quote(false));
     $this->assertEquals('"', $adapter->quote(new Expression('"')));
     $this->assertEquals("'100'", $adapter->quote(100));
     $this->assertEquals("'3.14'", $adapter->quote(3.14));
     $this->assertEquals("'blah'", $adapter->quote('blah'));
 }