function testModelAddMultipleFilters() { $model = new A_Model(); $datasource = new A_Collection(); $datasource->set('foo', 'barBAR'); $datasource->set('bar', 'bazBAZ'); $model->addFilter(new A_Filter_Regexp('/[^a-z]/'), array('foo', 'bar')); $this->assertTrue($model->isValid($datasource)); $values = $model->getValues(); $this->assertEqual($values['foo'], 'bar'); $this->assertEqual($values['bar'], 'baz'); #echo '<pre>' . print_r($model->getValues(), 1) . '</pre>'; #echo '<pre>' . print_r($model, 1) . '</pre>'; }