public function testAddAnd() { $filter = array(array('operation' => '=', 'property' => 'prop', 'value' => '1')); $result = array_merge($filter, array(array('operation' => '=', 'property' => 'prop2', 'value' => '2'))); $builder = new FilterBuilder($filter, true); $builder->getFilter()->andPropertyEquals('prop2', '2'); $this->assertEquals($result, $builder->getAllAsArray()); }