public function testContains() { $this->assertTrue($this->v1->containsAll($this->v2)); $this->assertTrue($this->v2->containsAll($this->v1)); $v = new Vector(); $v->addAll($this->cases); $n = new Vector(); $n->addAll($this->cases); $v->removeElementAt(rand(0, $v->size())); // confirm the subset/superset relationship $this->assertTrue($this->v1->containsAll($v)); $this->assertFalse(!$v->containsAll($this->v1)); }