public function providerForTestEvaluate()
{
return array(array('limitation' => new StatusLimitation(), 'object' => $this->getVersionInfoMock(), 'expected' => false), array('limitation' => new StatusLimitation(array('limitationValues' => array(42))), 'object' => $this->getVersionInfoMock(), 'expected' => false), array('limitation' => new StatusLimitation(array('limitationValues' => array(24))), 'object' => $this->getVersionInfoMock(), 'expected' => true), array('limitation' => new StatusLimitation(), 'object' => $this->getContentMock(), 'expected' => false), array('limitation' => new StatusLimitation(array('limitationValues' => array(42))), 'object' => $this->getContentMock(), 'expected' => false), array('limitation' => new StatusLimitation(array('limitationValues' => array(24))), 'object' => $this->getContentMock(), 'expected' => true));
}