예제 #1
0
 public function testMergeWithFurtherModified()
 {
     $c1 = new Criteria();
     $c2 = new Criteria();
     $c2->setLimit(123);
     $c1->mergeWith($c2);
     $this->assertEquals(123, $c1->getLimit(), 'mergeWith() makes the merge');
     $c2->setLimit(456);
     $this->assertEquals(123, $c1->getLimit(), 'further modifying a merged criteria does not affect the merger');
 }