예제 #1
0
 public function testSubList()
 {
     // Remove the following lines when you implement this test.
     $list = $this->object->subList(2, 5);
     $this->assertTrue($list->get(0)->toNative() == 2);
     $this->assertTrue($list->get(1)->toNative() == 3);
     $this->assertTrue($list->get(2)->toNative() == 4);
     $list = $this->object->subList(2, 5, false);
     $this->assertTrue($list->get(0)->toNative() == 3);
     $this->assertTrue($list->get(1)->toNative() == 4);
     $list = $this->object->subList(2, 5, false, true);
     $this->assertTrue($list->get(0)->toNative() == 3);
     $this->assertTrue($list->get(1)->toNative() == 4);
     $this->assertTrue($list->get(2)->toNative() == 5);
 }