Пример #1
0
 /**
  * Test the "expansion" of filters (converting them to arrays too)
  *
  * @covers \Expose\Report::toArray
  */
 public function testObjectToArrayExpandFilters()
 {
     $filter = new \Expose\Filter();
     $filter->setId(1234);
     $this->report->addFilterMatch($filter);
     $result = $this->report->toArray(true);
     $this->assertTrue(isset($result['filterMatches'][0]) && $result['filterMatches'][0]['id'] === 1234);
 }
Пример #2
0
 /**
  * Test the getter for the filter data in collection when requesting a single id
  *
  * @covers \Expose\FilterCollection::getFilterData
  * @covers \Expose\FilterCollection::setFilterData
  */
 public function testGetFilterDataWithId()
 {
     $data = array(array('id' => 1234));
     $filter = new \Expose\Filter();
     $filter->setId(1234);
     $this->collection->setFilterData($data);
     $result = $this->collection->getFilterData(1234);
     $this->assertEquals($filter, $result);
 }