Esempio n. 1
0
 /**
  * @testdox merge() does not overwrite boolean rules if its second argument is FALSE
  */
 public function testMergeNoOverwrite()
 {
     $ruleset1 = new Ruleset();
     $ruleset1->isTransparent(true);
     $ruleset2 = new Ruleset();
     $ruleset2->isTransparent(false);
     $ruleset2->merge($ruleset1, false);
     $this->assertNotEquals($ruleset1, $ruleset2);
     $ruleset1->isTransparent(false);
     $this->assertEquals($ruleset1, $ruleset2);
 }