Esempio n. 1
0
 public function testGetItems()
 {
     $items = $this->createRandomItems();
     $list = new ArrayList($items);
     $all_keys = array_keys($items);
     $item_count = count($items);
     $keys = [];
     for ($i = 0; $i < $item_count && $i <= 3; $i++) {
         $keys[] = $i;
     }
     $returned_items = $list->getItems($keys);
     $this->assertEquals(count($keys), count($returned_items));
     foreach ($keys as $key) {
         $item = $list->getItem($key);
         $this->assertEquals($item, $returned_items[$key]);
     }
 }