Exemple #1
0
 public function testGetIteratorWithout()
 {
     $ruleSet = new RuleSet();
     $rule1 = new Rule(array(), 'job1', null);
     $rule2 = new Rule(array(), 'job1', null);
     $ruleSet->add($rule1, RuleSet::TYPE_JOB);
     $ruleSet->add($rule2, RuleSet::TYPE_LEARNED);
     $iterator = $ruleSet->getIteratorWithout(RuleSet::TYPE_JOB);
     $this->assertSame($rule2, $iterator->current());
 }