예제 #1
0
 /**
  * @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));
 }