Example #1
0
 public function testContainsAll()
 {
     $this->object->add($this->elements['alpha']);
     $this->object->add($this->elements['bravo']);
     $this->object->add($this->elements['charlie']);
     $this->object->add($this->elements['delta']);
     $contains = $this->getMockForAbstractClass('\\Versionable\\Common\\Collection\\Collection');
     $contains->add($this->elements['bravo']);
     $contains->add($this->elements['delta']);
     $this->assertTrue($this->object->containsAll($contains));
     $contains = $this->getMockForAbstractClass('\\Versionable\\Common\\Collection\\Collection');
     $contains->add($this->elements['echo']);
     $this->assertFalse($this->object->containsAll($contains));
 }