public function testItInitializesWithTheCorrectHelper() { $helper = new Helper(); $options = array('helper' => $helper); $object = new QueryBuilder($options); $this->assertSame($helper, $object->getHelper()); }
public function testOverridesHeleper() { $helper = new Helper(); $options = array('helper' => $helper); $object = new QueryBuilder($options); $this->assertSame($helper, $object->getHelper()); }
/** * @test */ public function canFactoryInsert() { $query = QueryBuilder::insert('table')->values(array('foo' => 'bar')); $this->assertInstanceOf('PO\\QueryBuilder\\Statements\\Insert', $query); $this->assertEquals("INSERT INTO table (foo) VALUES ('bar')", $query->toSql()); }