/**
*
*/
package org.beanfuse.collection.page;
import static org.testng.Assert.assertEquals;
import static org.testng.Assert.assertNotNull;
import java.util.ArrayList;
import java.util.List;
import org.testng.annotations.Test;
/**
* @author zhouqi
*
*/
public class PageAdapterTest {
@Test
public void testD() throws Exception {
List datas = new ArrayList(26);
for (int i = 0; i < 26; i++) {
datas.add(String.valueOf(i));
}
Page page = new PagedList(datas, 20);
assertNotNull(page.iterator());
assertEquals(page.iterator().next(), "0");
page.next();
assertEquals(page.iterator().next(), "20");
page.moveTo(2);
assertEquals(page.iterator().next(), "20");
page.previous();
assertEquals(page.iterator().next(), "0");
}
}