public function testFirstLast() { $list = new ArrayList(array(array('Key' => 1), array('Key' => 2), array('Key' => 3))); $this->assertEquals($list->first(), array('Key' => 1)); $this->assertEquals($list->last(), array('Key' => 3)); }