Ejemplo n.º 1
0
 public function testOnFetchData()
 {
     $list = new TPagedList(array(1, 2, 3, 4));
     $list->CustomPaging = true;
     $list->PageSize = 2;
     $list->gotoPage(0);
     $myList = new MyPagedList();
     $list->attachEventHandler('OnFetchData', array($myList, 'fetchData'));
     self::assertEquals(false, $myList->hasFetchedData());
     $list->onFetchData(new TPagedListFetchDataEventParameter($list->CurrentPageIndex, $list->PageSize * $list->CurrentPageIndex, $list->PageSize));
     self::assertEquals(true, $myList->hasFetchedData());
 }