/**
  * @covers Zend\Db\ResultSet\AbstractResultSet::current
  */
 public function testCurrentCallsDataSourceCurrentOnceWithBuffer()
 {
     $result = $this->getMock('Zend\\Db\\Adapter\\Driver\\ResultInterface');
     $this->resultSet->buffer();
     $this->resultSet->initialize($result);
     $result->expects($this->once())->method('current')->will($this->returnValue(array('foo' => 'bar')));
     $value1 = $this->resultSet->current();
     $value2 = $this->resultSet->current();
     $this->resultSet->current();
     $this->assertEquals($value1, $value2);
 }