function testYearSelected_YearEnd() { $civic2000 = $this->createMMY('Honda', 'Civic', '2000'); $civic2001 = $this->createMMY('Honda', 'Civic', '2001'); $request = new Zend_Controller_Request_Http(); $request->setParams(array('make' => $civic2000->getValue('make'), 'model' => $civic2000->getValue('model'), 'year_start' => $civic2000->getLevel('year')->getId(), 'year_end' => $civic2001->getLevel('year')->getId())); $search = new VF_Search_Form(); VF_Singleton::getInstance()->setRequest($request); $searchlevel = new VF_Search_Level(); $searchlevel->display($search, 'year', null, null, 'year_end'); $this->assertFalse($searchlevel->isLevelSelected($civic2000->getLevel('year'))); $this->assertTrue($searchlevel->isLevelSelected($civic2001->getLevel('year'))); }
function testYearAlnumSelected() { $vehicle = $this->createMMY('Honda', 'Civic', '2000'); $request = new Zend_Controller_Request_Http(); $request->setParam('make', $vehicle->getLevel('make')->getTitle()); $request->setParam('model', $vehicle->getLevel('model')->getTitle()); $request->setParam('year', $vehicle->getLevel('year')->getTitle()); $search = new VF_Search_Form(); VF_Singleton::getInstance()->setRequest($request); $searchlevel = new VF_Search_Level(); $searchlevel->display($search, 'year'); $entity = $vehicle->getLevel('year'); $this->assertTrue($searchlevel->isLevelSelected($entity)); }