Example #1
0
 public function testElements()
 {
     $elements = $this->getRandomElements();
     foreach ($elements as $element) {
         $this->set->add($element);
         $this->assertTrue($this->set->contains($element));
     }
     $setElements = array_values($this->set->elements());
     sort($setElements);
     $elements = array_values(array_unique($elements));
     sort($elements);
     $this->assertEquals($setElements, $elements);
     return $elements;
 }