/** * @covers Zend\Db\TableGateway\TableGateway::select * @covers Zend\Db\TableGateway\TableGateway::selectWith */ public function testSelectWithWhereString() { $mockSelect = $this->mockSql->select(); $mockSelect->expects($this->any())->method('getRawState')->will($this->returnValue(array('table' => $this->table->getTable()))); // assert select::from() is called $mockSelect->expects($this->once())->method('where')->with($this->equalTo('foo')); $this->table->select('foo'); }
/** * @covers VisioCrudModeler\Model\TableGateway\AbstractTable:fetchAll */ public function testFetchAll() { $select = $this->mockSql->select(); $this->assertInstanceOf('\\Zend\\Db\\ResultSet\\ResultSet', $this->table->fetchAll()); $this->assertInstanceOf('\\Zend\\Db\\ResultSet\\ResultSet', $this->table->fetchAll($select)); }