/** * Test if minimumDate can be set * * @test * @return void */ public function maximumDateCanBeSet() { $domainModelInstance = new Tx_News_Domain_Model_Dto_Search(); $value = '456'; $domainModelInstance->setMaximumDate($value); $this->assertEquals($value, $domainModelInstance->getMaximumDate()); }
/** * @test * @expectedException UnexpectedValueException */ public function getSearchConstraintsThrowsErrorIfNoDateFieldForMaximumDateIsGiven() { $mockedQuery = $this->getMock('TYPO3\\CMS\\Extbase\\Persistence\\QueryInterface'); $mockedRepository = $this->getAccessibleMock('Tx_News_Domain_Repository_NewsRepository', array('dummy'), array(), '', FALSE); $search = new Tx_News_Domain_Model_Dto_Search(); $search->setMaximumDate('2014-04-01'); $demand = new Tx_News_Domain_Model_Dto_NewsDemand(); $demand->setSearch($search); $mockedRepository->_call('getSearchConstraints', $mockedQuery, $demand); }