/** * @depends testAddSql * @erturn null */ public function testLoadSql() { $sql = array('select * from blah', 'select * from other', 'insert into blah values (1,2,3)'); $this->assertFalse($this->request->isSql()); $this->assertSame($this->request, $this->request->loadSql($sql), 'exposes fluent interface'); $expected = "{$sql[0]};{$sql[1]};{$sql[2]}"; $this->assertEquals($expected, $this->request->getSql()); $this->assertTrue($this->request->isSql()); }
/** * @expectedException Appfuel\Framework\Exception * @return null */ public function testInvalidSqlLoadSql_Number() { $sql = array('SELECT * FROM TABLE', 12345); $this->request->loadSql($sql); }