1, 'b' => 2, 'c' => 3); $list->setDataSource($data); $list->dataBind(); $items = $list->getItems(); $this->assertTrue($items instanceof TListItemCollection); $expected_keys = array_keys($data); $i = 0; foreach($items as $item) { $this->assertEquals($expected_keys[$i], $item->getValue()); $this->assertEquals((string)$data[$expected_keys[$i]], $item->getText()); $i++; } } }