Ejemplo n.º 1
0
 function testToArray()
 {
     $queue = new LinkedQueue();
     for ($i = 0; $i < 3; $i++) {
         $queue->enqueue($i);
     }
     $array = $queue->toArray();
     $this->assertTrue(is_array($array));
     $this->assertCount(3, $array);
     $i = 0;
     foreach ($array as $item) {
         $this->assertEquals($i++, $item);
     }
 }
Ejemplo n.º 2
0
 function testClear()
 {
     $queue = new LinkedQueue();
     $queue->enqueue(0);
     $queue->clear();
     $this->assertCount(0, $queue);
 }