OSDN Git Service

初期インポート
[u6kcommons/license-manager.git] / license-manage / src / test / java / jp / gr / java_conf / u6k / license_manage / web / util / PagerUtilTest.java
1 \r
2 package jp.gr.java_conf.u6k.license_manage.web.util;\r
3 \r
4 import org.junit.Assert;\r
5 import org.junit.Test;\r
6 \r
7 public class PagerUtilTest {\r
8 \r
9     @Test\r
10     public void testPagerUtil_0_0() {\r
11         PagerUtil pager = new PagerUtil(0, 0);\r
12 \r
13         Assert.assertEquals(0, pager.getCurrentPage());\r
14         Assert.assertEquals(0, pager.getRecordCount());\r
15         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
16         Assert.assertEquals(0, pager.getCurrentPageRecordNumberTo());\r
17         Assert.assertEquals(0, pager.getFirstPageNo());\r
18         Assert.assertEquals(0, pager.getLastPageNo());\r
19         Assert.assertEquals(0, pager.getPreviousPageNo());\r
20         Assert.assertEquals(0, pager.getNextPageNo());\r
21         Assert.assertArrayEquals(new int[] {}, pager.getPageNos());\r
22     }\r
23 \r
24     @Test\r
25     public void testPagerUtil_0_1() {\r
26         PagerUtil pager = new PagerUtil(0, 1);\r
27 \r
28         Assert.assertEquals(0, pager.getCurrentPage());\r
29         Assert.assertEquals(1, pager.getRecordCount());\r
30         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
31         Assert.assertEquals(0, pager.getCurrentPageRecordNumberTo());\r
32         Assert.assertEquals(0, pager.getFirstPageNo());\r
33         Assert.assertEquals(0, pager.getLastPageNo());\r
34         Assert.assertEquals(0, pager.getPreviousPageNo());\r
35         Assert.assertEquals(0, pager.getNextPageNo());\r
36         Assert.assertArrayEquals(new int[] { 0 }, pager.getPageNos());\r
37     }\r
38 \r
39     @Test\r
40     public void testPagerUtil_0_99() {\r
41         PagerUtil pager = new PagerUtil(0, 99);\r
42 \r
43         Assert.assertEquals(0, pager.getCurrentPage());\r
44         Assert.assertEquals(99, pager.getRecordCount());\r
45         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
46         Assert.assertEquals(98, pager.getCurrentPageRecordNumberTo());\r
47         Assert.assertEquals(0, pager.getFirstPageNo());\r
48         Assert.assertEquals(0, pager.getLastPageNo());\r
49         Assert.assertEquals(0, pager.getPreviousPageNo());\r
50         Assert.assertEquals(0, pager.getNextPageNo());\r
51         Assert.assertArrayEquals(new int[] { 0 }, pager.getPageNos());\r
52     }\r
53 \r
54     @Test\r
55     public void testPagerUtil_0_100() {\r
56         PagerUtil pager = new PagerUtil(0, 100);\r
57 \r
58         Assert.assertEquals(0, pager.getCurrentPage());\r
59         Assert.assertEquals(100, pager.getRecordCount());\r
60         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
61         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
62         Assert.assertEquals(0, pager.getFirstPageNo());\r
63         Assert.assertEquals(0, pager.getLastPageNo());\r
64         Assert.assertEquals(0, pager.getPreviousPageNo());\r
65         Assert.assertEquals(0, pager.getNextPageNo());\r
66         Assert.assertArrayEquals(new int[] { 0 }, pager.getPageNos());\r
67     }\r
68 \r
69     @Test\r
70     public void testPagerUtil_0_101() {\r
71         PagerUtil pager = new PagerUtil(0, 101);\r
72 \r
73         Assert.assertEquals(0, pager.getCurrentPage());\r
74         Assert.assertEquals(101, pager.getRecordCount());\r
75         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
76         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
77         Assert.assertEquals(0, pager.getFirstPageNo());\r
78         Assert.assertEquals(1, pager.getLastPageNo());\r
79         Assert.assertEquals(0, pager.getPreviousPageNo());\r
80         Assert.assertEquals(1, pager.getNextPageNo());\r
81         Assert.assertArrayEquals(new int[] { 0, 1 }, pager.getPageNos());\r
82     }\r
83 \r
84     @Test\r
85     public void testPagerUtil_0_199() {\r
86         PagerUtil pager = new PagerUtil(0, 199);\r
87 \r
88         Assert.assertEquals(0, pager.getCurrentPage());\r
89         Assert.assertEquals(199, pager.getRecordCount());\r
90         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
91         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
92         Assert.assertEquals(0, pager.getFirstPageNo());\r
93         Assert.assertEquals(1, pager.getLastPageNo());\r
94         Assert.assertEquals(0, pager.getPreviousPageNo());\r
95         Assert.assertEquals(1, pager.getNextPageNo());\r
96         Assert.assertArrayEquals(new int[] { 0, 1 }, pager.getPageNos());\r
97     }\r
98 \r
99     @Test\r
100     public void testPagerUtil_0_200() {\r
101         PagerUtil pager = new PagerUtil(0, 200);\r
102 \r
103         Assert.assertEquals(0, pager.getCurrentPage());\r
104         Assert.assertEquals(200, pager.getRecordCount());\r
105         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
106         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
107         Assert.assertEquals(0, pager.getFirstPageNo());\r
108         Assert.assertEquals(1, pager.getLastPageNo());\r
109         Assert.assertEquals(0, pager.getPreviousPageNo());\r
110         Assert.assertEquals(1, pager.getNextPageNo());\r
111         Assert.assertArrayEquals(new int[] { 0, 1 }, pager.getPageNos());\r
112     }\r
113 \r
114     @Test\r
115     public void testPagerUtil_0_201() {\r
116         PagerUtil pager = new PagerUtil(0, 201);\r
117 \r
118         Assert.assertEquals(0, pager.getCurrentPage());\r
119         Assert.assertEquals(201, pager.getRecordCount());\r
120         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
121         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
122         Assert.assertEquals(0, pager.getFirstPageNo());\r
123         Assert.assertEquals(2, pager.getLastPageNo());\r
124         Assert.assertEquals(0, pager.getPreviousPageNo());\r
125         Assert.assertEquals(1, pager.getNextPageNo());\r
126         Assert.assertArrayEquals(new int[] { 0, 1, 2 }, pager.getPageNos());\r
127     }\r
128 \r
129     @Test\r
130     public void testPagerUtil_0_499() {\r
131         PagerUtil pager = new PagerUtil(0, 499);\r
132 \r
133         Assert.assertEquals(0, pager.getCurrentPage());\r
134         Assert.assertEquals(499, pager.getRecordCount());\r
135         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
136         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
137         Assert.assertEquals(0, pager.getFirstPageNo());\r
138         Assert.assertEquals(4, pager.getLastPageNo());\r
139         Assert.assertEquals(0, pager.getPreviousPageNo());\r
140         Assert.assertEquals(1, pager.getNextPageNo());\r
141         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
142     }\r
143 \r
144     @Test\r
145     public void testPagerUtil_0_500() {\r
146         PagerUtil pager = new PagerUtil(0, 500);\r
147 \r
148         Assert.assertEquals(0, pager.getCurrentPage());\r
149         Assert.assertEquals(500, pager.getRecordCount());\r
150         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
151         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
152         Assert.assertEquals(0, pager.getFirstPageNo());\r
153         Assert.assertEquals(4, pager.getLastPageNo());\r
154         Assert.assertEquals(0, pager.getPreviousPageNo());\r
155         Assert.assertEquals(1, pager.getNextPageNo());\r
156         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
157     }\r
158 \r
159     @Test\r
160     public void testPagerUtil_0_501() {\r
161         PagerUtil pager = new PagerUtil(0, 501);\r
162 \r
163         Assert.assertEquals(0, pager.getCurrentPage());\r
164         Assert.assertEquals(501, pager.getRecordCount());\r
165         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
166         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
167         Assert.assertEquals(0, pager.getFirstPageNo());\r
168         Assert.assertEquals(5, pager.getLastPageNo());\r
169         Assert.assertEquals(0, pager.getPreviousPageNo());\r
170         Assert.assertEquals(1, pager.getNextPageNo());\r
171         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
172     }\r
173 \r
174     @Test\r
175     public void testPagerUtil_0_599() {\r
176         PagerUtil pager = new PagerUtil(0, 599);\r
177 \r
178         Assert.assertEquals(0, pager.getCurrentPage());\r
179         Assert.assertEquals(599, pager.getRecordCount());\r
180         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
181         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
182         Assert.assertEquals(0, pager.getFirstPageNo());\r
183         Assert.assertEquals(5, pager.getLastPageNo());\r
184         Assert.assertEquals(0, pager.getPreviousPageNo());\r
185         Assert.assertEquals(1, pager.getNextPageNo());\r
186         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
187     }\r
188 \r
189     @Test\r
190     public void testPagerUtil_0_600() {\r
191         PagerUtil pager = new PagerUtil(0, 600);\r
192 \r
193         Assert.assertEquals(0, pager.getCurrentPage());\r
194         Assert.assertEquals(600, pager.getRecordCount());\r
195         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
196         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
197         Assert.assertEquals(0, pager.getFirstPageNo());\r
198         Assert.assertEquals(5, pager.getLastPageNo());\r
199         Assert.assertEquals(0, pager.getPreviousPageNo());\r
200         Assert.assertEquals(1, pager.getNextPageNo());\r
201         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
202     }\r
203 \r
204     @Test\r
205     public void testPagerUtil_0_601() {\r
206         PagerUtil pager = new PagerUtil(0, 601);\r
207 \r
208         Assert.assertEquals(0, pager.getCurrentPage());\r
209         Assert.assertEquals(601, pager.getRecordCount());\r
210         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
211         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
212         Assert.assertEquals(0, pager.getFirstPageNo());\r
213         Assert.assertEquals(6, pager.getLastPageNo());\r
214         Assert.assertEquals(0, pager.getPreviousPageNo());\r
215         Assert.assertEquals(1, pager.getNextPageNo());\r
216         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
217     }\r
218 \r
219     @Test\r
220     public void testPagerUtil_0_699() {\r
221         PagerUtil pager = new PagerUtil(0, 699);\r
222 \r
223         Assert.assertEquals(0, pager.getCurrentPage());\r
224         Assert.assertEquals(699, pager.getRecordCount());\r
225         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
226         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
227         Assert.assertEquals(0, pager.getFirstPageNo());\r
228         Assert.assertEquals(6, pager.getLastPageNo());\r
229         Assert.assertEquals(0, pager.getPreviousPageNo());\r
230         Assert.assertEquals(1, pager.getNextPageNo());\r
231         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
232     }\r
233 \r
234     @Test\r
235     public void testPagerUtil_0_700() {\r
236         PagerUtil pager = new PagerUtil(0, 700);\r
237 \r
238         Assert.assertEquals(0, pager.getCurrentPage());\r
239         Assert.assertEquals(700, pager.getRecordCount());\r
240         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
241         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
242         Assert.assertEquals(0, pager.getFirstPageNo());\r
243         Assert.assertEquals(6, pager.getLastPageNo());\r
244         Assert.assertEquals(0, pager.getPreviousPageNo());\r
245         Assert.assertEquals(1, pager.getNextPageNo());\r
246         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
247     }\r
248 \r
249     @Test\r
250     public void testPagerUtil_0_701() {\r
251         PagerUtil pager = new PagerUtil(0, 701);\r
252 \r
253         Assert.assertEquals(0, pager.getCurrentPage());\r
254         Assert.assertEquals(701, pager.getRecordCount());\r
255         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
256         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
257         Assert.assertEquals(0, pager.getFirstPageNo());\r
258         Assert.assertEquals(7, pager.getLastPageNo());\r
259         Assert.assertEquals(0, pager.getPreviousPageNo());\r
260         Assert.assertEquals(1, pager.getNextPageNo());\r
261         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
262     }\r
263 \r
264     @Test\r
265     public void testPagerUtil_0_799() {\r
266         PagerUtil pager = new PagerUtil(0, 799);\r
267 \r
268         Assert.assertEquals(0, pager.getCurrentPage());\r
269         Assert.assertEquals(799, pager.getRecordCount());\r
270         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
271         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
272         Assert.assertEquals(0, pager.getFirstPageNo());\r
273         Assert.assertEquals(7, pager.getLastPageNo());\r
274         Assert.assertEquals(0, pager.getPreviousPageNo());\r
275         Assert.assertEquals(1, pager.getNextPageNo());\r
276         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
277     }\r
278 \r
279     @Test\r
280     public void testPagerUtil_0_800() {\r
281         PagerUtil pager = new PagerUtil(0, 800);\r
282 \r
283         Assert.assertEquals(0, pager.getCurrentPage());\r
284         Assert.assertEquals(800, pager.getRecordCount());\r
285         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
286         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
287         Assert.assertEquals(0, pager.getFirstPageNo());\r
288         Assert.assertEquals(7, pager.getLastPageNo());\r
289         Assert.assertEquals(0, pager.getPreviousPageNo());\r
290         Assert.assertEquals(1, pager.getNextPageNo());\r
291         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
292     }\r
293 \r
294     @Test\r
295     public void testPagerUtil_0_801() {\r
296         PagerUtil pager = new PagerUtil(0, 801);\r
297 \r
298         Assert.assertEquals(0, pager.getCurrentPage());\r
299         Assert.assertEquals(801, pager.getRecordCount());\r
300         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
301         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
302         Assert.assertEquals(0, pager.getFirstPageNo());\r
303         Assert.assertEquals(8, pager.getLastPageNo());\r
304         Assert.assertEquals(0, pager.getPreviousPageNo());\r
305         Assert.assertEquals(1, pager.getNextPageNo());\r
306         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
307     }\r
308 \r
309     @Test\r
310     public void testPagerUtil_0_899() {\r
311         PagerUtil pager = new PagerUtil(0, 899);\r
312 \r
313         Assert.assertEquals(0, pager.getCurrentPage());\r
314         Assert.assertEquals(899, pager.getRecordCount());\r
315         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
316         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
317         Assert.assertEquals(0, pager.getFirstPageNo());\r
318         Assert.assertEquals(8, pager.getLastPageNo());\r
319         Assert.assertEquals(0, pager.getPreviousPageNo());\r
320         Assert.assertEquals(1, pager.getNextPageNo());\r
321         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
322     }\r
323 \r
324     @Test\r
325     public void testPagerUtil_0_900() {\r
326         PagerUtil pager = new PagerUtil(0, 900);\r
327 \r
328         Assert.assertEquals(0, pager.getCurrentPage());\r
329         Assert.assertEquals(900, pager.getRecordCount());\r
330         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
331         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
332         Assert.assertEquals(0, pager.getFirstPageNo());\r
333         Assert.assertEquals(8, pager.getLastPageNo());\r
334         Assert.assertEquals(0, pager.getPreviousPageNo());\r
335         Assert.assertEquals(1, pager.getNextPageNo());\r
336         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
337     }\r
338 \r
339     @Test\r
340     public void testPagerUtil_0_901() {\r
341         PagerUtil pager = new PagerUtil(0, 901);\r
342 \r
343         Assert.assertEquals(0, pager.getCurrentPage());\r
344         Assert.assertEquals(901, pager.getRecordCount());\r
345         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
346         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
347         Assert.assertEquals(0, pager.getFirstPageNo());\r
348         Assert.assertEquals(9, pager.getLastPageNo());\r
349         Assert.assertEquals(0, pager.getPreviousPageNo());\r
350         Assert.assertEquals(1, pager.getNextPageNo());\r
351         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
352     }\r
353 \r
354     @Test\r
355     public void testPagerUtil_0_999() {\r
356         PagerUtil pager = new PagerUtil(0, 999);\r
357 \r
358         Assert.assertEquals(0, pager.getCurrentPage());\r
359         Assert.assertEquals(999, pager.getRecordCount());\r
360         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
361         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
362         Assert.assertEquals(0, pager.getFirstPageNo());\r
363         Assert.assertEquals(9, pager.getLastPageNo());\r
364         Assert.assertEquals(0, pager.getPreviousPageNo());\r
365         Assert.assertEquals(1, pager.getNextPageNo());\r
366         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
367     }\r
368 \r
369     @Test\r
370     public void testPagerUtil_0_1000() {\r
371         PagerUtil pager = new PagerUtil(0, 1000);\r
372 \r
373         Assert.assertEquals(0, pager.getCurrentPage());\r
374         Assert.assertEquals(1000, pager.getRecordCount());\r
375         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
376         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
377         Assert.assertEquals(0, pager.getFirstPageNo());\r
378         Assert.assertEquals(9, pager.getLastPageNo());\r
379         Assert.assertEquals(0, pager.getPreviousPageNo());\r
380         Assert.assertEquals(1, pager.getNextPageNo());\r
381         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
382     }\r
383 \r
384     @Test\r
385     public void testPagerUtil_0_1001() {\r
386         PagerUtil pager = new PagerUtil(0, 1001);\r
387 \r
388         Assert.assertEquals(0, pager.getCurrentPage());\r
389         Assert.assertEquals(1001, pager.getRecordCount());\r
390         Assert.assertEquals(0, pager.getCurrentPageRecordNumberFrom());\r
391         Assert.assertEquals(99, pager.getCurrentPageRecordNumberTo());\r
392         Assert.assertEquals(0, pager.getFirstPageNo());\r
393         Assert.assertEquals(10, pager.getLastPageNo());\r
394         Assert.assertEquals(0, pager.getPreviousPageNo());\r
395         Assert.assertEquals(1, pager.getNextPageNo());\r
396         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
397     }\r
398 \r
399     @Test\r
400     public void testPagerUtil_1_101() {\r
401         PagerUtil pager = new PagerUtil(1, 101);\r
402 \r
403         Assert.assertEquals(1, pager.getCurrentPage());\r
404         Assert.assertEquals(101, pager.getRecordCount());\r
405         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
406         Assert.assertEquals(100, pager.getCurrentPageRecordNumberTo());\r
407         Assert.assertEquals(0, pager.getFirstPageNo());\r
408         Assert.assertEquals(1, pager.getLastPageNo());\r
409         Assert.assertEquals(0, pager.getPreviousPageNo());\r
410         Assert.assertEquals(1, pager.getNextPageNo());\r
411         Assert.assertArrayEquals(new int[] { 0, 1 }, pager.getPageNos());\r
412     }\r
413 \r
414     @Test\r
415     public void testPagerUtil_1_199() {\r
416         PagerUtil pager = new PagerUtil(1, 199);\r
417 \r
418         Assert.assertEquals(1, pager.getCurrentPage());\r
419         Assert.assertEquals(199, pager.getRecordCount());\r
420         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
421         Assert.assertEquals(198, pager.getCurrentPageRecordNumberTo());\r
422         Assert.assertEquals(0, pager.getFirstPageNo());\r
423         Assert.assertEquals(1, pager.getLastPageNo());\r
424         Assert.assertEquals(0, pager.getPreviousPageNo());\r
425         Assert.assertEquals(1, pager.getNextPageNo());\r
426         Assert.assertArrayEquals(new int[] { 0, 1 }, pager.getPageNos());\r
427     }\r
428 \r
429     @Test\r
430     public void testPagerUtil_1_200() {\r
431         PagerUtil pager = new PagerUtil(1, 200);\r
432 \r
433         Assert.assertEquals(1, pager.getCurrentPage());\r
434         Assert.assertEquals(200, pager.getRecordCount());\r
435         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
436         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
437         Assert.assertEquals(0, pager.getFirstPageNo());\r
438         Assert.assertEquals(1, pager.getLastPageNo());\r
439         Assert.assertEquals(0, pager.getPreviousPageNo());\r
440         Assert.assertEquals(1, pager.getNextPageNo());\r
441         Assert.assertArrayEquals(new int[] { 0, 1 }, pager.getPageNos());\r
442     }\r
443 \r
444     @Test\r
445     public void testPagerUtil_1_201() {\r
446         PagerUtil pager = new PagerUtil(1, 201);\r
447 \r
448         Assert.assertEquals(1, pager.getCurrentPage());\r
449         Assert.assertEquals(201, pager.getRecordCount());\r
450         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
451         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
452         Assert.assertEquals(0, pager.getFirstPageNo());\r
453         Assert.assertEquals(2, pager.getLastPageNo());\r
454         Assert.assertEquals(0, pager.getPreviousPageNo());\r
455         Assert.assertEquals(2, pager.getNextPageNo());\r
456         Assert.assertArrayEquals(new int[] { 0, 1, 2 }, pager.getPageNos());\r
457     }\r
458 \r
459     @Test\r
460     public void testPagerUtil_1_499() {\r
461         PagerUtil pager = new PagerUtil(1, 499);\r
462 \r
463         Assert.assertEquals(1, pager.getCurrentPage());\r
464         Assert.assertEquals(499, pager.getRecordCount());\r
465         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
466         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
467         Assert.assertEquals(0, pager.getFirstPageNo());\r
468         Assert.assertEquals(4, pager.getLastPageNo());\r
469         Assert.assertEquals(0, pager.getPreviousPageNo());\r
470         Assert.assertEquals(2, pager.getNextPageNo());\r
471         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
472     }\r
473 \r
474     @Test\r
475     public void testPagerUtil_1_500() {\r
476         PagerUtil pager = new PagerUtil(1, 500);\r
477 \r
478         Assert.assertEquals(1, pager.getCurrentPage());\r
479         Assert.assertEquals(500, pager.getRecordCount());\r
480         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
481         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
482         Assert.assertEquals(0, pager.getFirstPageNo());\r
483         Assert.assertEquals(4, pager.getLastPageNo());\r
484         Assert.assertEquals(0, pager.getPreviousPageNo());\r
485         Assert.assertEquals(2, pager.getNextPageNo());\r
486         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
487     }\r
488 \r
489     @Test\r
490     public void testPagerUtil_1_501() {\r
491         PagerUtil pager = new PagerUtil(1, 501);\r
492 \r
493         Assert.assertEquals(1, pager.getCurrentPage());\r
494         Assert.assertEquals(501, pager.getRecordCount());\r
495         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
496         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
497         Assert.assertEquals(0, pager.getFirstPageNo());\r
498         Assert.assertEquals(5, pager.getLastPageNo());\r
499         Assert.assertEquals(0, pager.getPreviousPageNo());\r
500         Assert.assertEquals(2, pager.getNextPageNo());\r
501         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
502     }\r
503 \r
504     @Test\r
505     public void testPagerUtil_1_599() {\r
506         PagerUtil pager = new PagerUtil(1, 599);\r
507 \r
508         Assert.assertEquals(1, pager.getCurrentPage());\r
509         Assert.assertEquals(599, pager.getRecordCount());\r
510         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
511         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
512         Assert.assertEquals(0, pager.getFirstPageNo());\r
513         Assert.assertEquals(5, pager.getLastPageNo());\r
514         Assert.assertEquals(0, pager.getPreviousPageNo());\r
515         Assert.assertEquals(2, pager.getNextPageNo());\r
516         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
517     }\r
518 \r
519     @Test\r
520     public void testPagerUtil_1_600() {\r
521         PagerUtil pager = new PagerUtil(1, 600);\r
522 \r
523         Assert.assertEquals(1, pager.getCurrentPage());\r
524         Assert.assertEquals(600, pager.getRecordCount());\r
525         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
526         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
527         Assert.assertEquals(0, pager.getFirstPageNo());\r
528         Assert.assertEquals(5, pager.getLastPageNo());\r
529         Assert.assertEquals(0, pager.getPreviousPageNo());\r
530         Assert.assertEquals(2, pager.getNextPageNo());\r
531         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
532     }\r
533 \r
534     @Test\r
535     public void testPagerUtil_1_601() {\r
536         PagerUtil pager = new PagerUtil(1, 601);\r
537 \r
538         Assert.assertEquals(1, pager.getCurrentPage());\r
539         Assert.assertEquals(601, pager.getRecordCount());\r
540         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
541         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
542         Assert.assertEquals(0, pager.getFirstPageNo());\r
543         Assert.assertEquals(6, pager.getLastPageNo());\r
544         Assert.assertEquals(0, pager.getPreviousPageNo());\r
545         Assert.assertEquals(2, pager.getNextPageNo());\r
546         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
547     }\r
548 \r
549     @Test\r
550     public void testPagerUtil_1_699() {\r
551         PagerUtil pager = new PagerUtil(1, 699);\r
552 \r
553         Assert.assertEquals(1, pager.getCurrentPage());\r
554         Assert.assertEquals(699, pager.getRecordCount());\r
555         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
556         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
557         Assert.assertEquals(0, pager.getFirstPageNo());\r
558         Assert.assertEquals(6, pager.getLastPageNo());\r
559         Assert.assertEquals(0, pager.getPreviousPageNo());\r
560         Assert.assertEquals(2, pager.getNextPageNo());\r
561         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
562     }\r
563 \r
564     @Test\r
565     public void testPagerUtil_1_700() {\r
566         PagerUtil pager = new PagerUtil(1, 700);\r
567 \r
568         Assert.assertEquals(1, pager.getCurrentPage());\r
569         Assert.assertEquals(700, pager.getRecordCount());\r
570         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
571         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
572         Assert.assertEquals(0, pager.getFirstPageNo());\r
573         Assert.assertEquals(6, pager.getLastPageNo());\r
574         Assert.assertEquals(0, pager.getPreviousPageNo());\r
575         Assert.assertEquals(2, pager.getNextPageNo());\r
576         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
577     }\r
578 \r
579     @Test\r
580     public void testPagerUtil_1_701() {\r
581         PagerUtil pager = new PagerUtil(1, 701);\r
582 \r
583         Assert.assertEquals(1, pager.getCurrentPage());\r
584         Assert.assertEquals(701, pager.getRecordCount());\r
585         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
586         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
587         Assert.assertEquals(0, pager.getFirstPageNo());\r
588         Assert.assertEquals(7, pager.getLastPageNo());\r
589         Assert.assertEquals(0, pager.getPreviousPageNo());\r
590         Assert.assertEquals(2, pager.getNextPageNo());\r
591         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
592     }\r
593 \r
594     @Test\r
595     public void testPagerUtil_1_799() {\r
596         PagerUtil pager = new PagerUtil(1, 799);\r
597 \r
598         Assert.assertEquals(1, pager.getCurrentPage());\r
599         Assert.assertEquals(799, pager.getRecordCount());\r
600         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
601         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
602         Assert.assertEquals(0, pager.getFirstPageNo());\r
603         Assert.assertEquals(7, pager.getLastPageNo());\r
604         Assert.assertEquals(0, pager.getPreviousPageNo());\r
605         Assert.assertEquals(2, pager.getNextPageNo());\r
606         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
607     }\r
608 \r
609     @Test\r
610     public void testPagerUtil_1_800() {\r
611         PagerUtil pager = new PagerUtil(1, 800);\r
612 \r
613         Assert.assertEquals(1, pager.getCurrentPage());\r
614         Assert.assertEquals(800, pager.getRecordCount());\r
615         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
616         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
617         Assert.assertEquals(0, pager.getFirstPageNo());\r
618         Assert.assertEquals(7, pager.getLastPageNo());\r
619         Assert.assertEquals(0, pager.getPreviousPageNo());\r
620         Assert.assertEquals(2, pager.getNextPageNo());\r
621         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
622     }\r
623 \r
624     @Test\r
625     public void testPagerUtil_1_801() {\r
626         PagerUtil pager = new PagerUtil(1, 801);\r
627 \r
628         Assert.assertEquals(1, pager.getCurrentPage());\r
629         Assert.assertEquals(801, pager.getRecordCount());\r
630         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
631         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
632         Assert.assertEquals(0, pager.getFirstPageNo());\r
633         Assert.assertEquals(8, pager.getLastPageNo());\r
634         Assert.assertEquals(0, pager.getPreviousPageNo());\r
635         Assert.assertEquals(2, pager.getNextPageNo());\r
636         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
637     }\r
638 \r
639     @Test\r
640     public void testPagerUtil_1_899() {\r
641         PagerUtil pager = new PagerUtil(1, 899);\r
642 \r
643         Assert.assertEquals(1, pager.getCurrentPage());\r
644         Assert.assertEquals(899, pager.getRecordCount());\r
645         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
646         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
647         Assert.assertEquals(0, pager.getFirstPageNo());\r
648         Assert.assertEquals(8, pager.getLastPageNo());\r
649         Assert.assertEquals(0, pager.getPreviousPageNo());\r
650         Assert.assertEquals(2, pager.getNextPageNo());\r
651         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
652     }\r
653 \r
654     @Test\r
655     public void testPagerUtil_1_900() {\r
656         PagerUtil pager = new PagerUtil(1, 900);\r
657 \r
658         Assert.assertEquals(1, pager.getCurrentPage());\r
659         Assert.assertEquals(900, pager.getRecordCount());\r
660         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
661         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
662         Assert.assertEquals(0, pager.getFirstPageNo());\r
663         Assert.assertEquals(8, pager.getLastPageNo());\r
664         Assert.assertEquals(0, pager.getPreviousPageNo());\r
665         Assert.assertEquals(2, pager.getNextPageNo());\r
666         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
667     }\r
668 \r
669     @Test\r
670     public void testPagerUtil_1_901() {\r
671         PagerUtil pager = new PagerUtil(1, 901);\r
672 \r
673         Assert.assertEquals(1, pager.getCurrentPage());\r
674         Assert.assertEquals(901, pager.getRecordCount());\r
675         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
676         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
677         Assert.assertEquals(0, pager.getFirstPageNo());\r
678         Assert.assertEquals(9, pager.getLastPageNo());\r
679         Assert.assertEquals(0, pager.getPreviousPageNo());\r
680         Assert.assertEquals(2, pager.getNextPageNo());\r
681         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
682     }\r
683 \r
684     @Test\r
685     public void testPagerUtil_1_999() {\r
686         PagerUtil pager = new PagerUtil(1, 999);\r
687 \r
688         Assert.assertEquals(1, pager.getCurrentPage());\r
689         Assert.assertEquals(999, pager.getRecordCount());\r
690         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
691         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
692         Assert.assertEquals(0, pager.getFirstPageNo());\r
693         Assert.assertEquals(9, pager.getLastPageNo());\r
694         Assert.assertEquals(0, pager.getPreviousPageNo());\r
695         Assert.assertEquals(2, pager.getNextPageNo());\r
696         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
697     }\r
698 \r
699     @Test\r
700     public void testPagerUtil_1_1000() {\r
701         PagerUtil pager = new PagerUtil(1, 1000);\r
702 \r
703         Assert.assertEquals(1, pager.getCurrentPage());\r
704         Assert.assertEquals(1000, pager.getRecordCount());\r
705         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
706         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
707         Assert.assertEquals(0, pager.getFirstPageNo());\r
708         Assert.assertEquals(9, pager.getLastPageNo());\r
709         Assert.assertEquals(0, pager.getPreviousPageNo());\r
710         Assert.assertEquals(2, pager.getNextPageNo());\r
711         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
712     }\r
713 \r
714     @Test\r
715     public void testPagerUtil_1_1001() {\r
716         PagerUtil pager = new PagerUtil(1, 1001);\r
717 \r
718         Assert.assertEquals(1, pager.getCurrentPage());\r
719         Assert.assertEquals(1001, pager.getRecordCount());\r
720         Assert.assertEquals(100, pager.getCurrentPageRecordNumberFrom());\r
721         Assert.assertEquals(199, pager.getCurrentPageRecordNumberTo());\r
722         Assert.assertEquals(0, pager.getFirstPageNo());\r
723         Assert.assertEquals(10, pager.getLastPageNo());\r
724         Assert.assertEquals(0, pager.getPreviousPageNo());\r
725         Assert.assertEquals(2, pager.getNextPageNo());\r
726         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
727     }\r
728 \r
729     @Test\r
730     public void testPagerUtil_2_201() {\r
731         PagerUtil pager = new PagerUtil(2, 201);\r
732 \r
733         Assert.assertEquals(2, pager.getCurrentPage());\r
734         Assert.assertEquals(201, pager.getRecordCount());\r
735         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
736         Assert.assertEquals(200, pager.getCurrentPageRecordNumberTo());\r
737         Assert.assertEquals(0, pager.getFirstPageNo());\r
738         Assert.assertEquals(2, pager.getLastPageNo());\r
739         Assert.assertEquals(1, pager.getPreviousPageNo());\r
740         Assert.assertEquals(2, pager.getNextPageNo());\r
741         Assert.assertArrayEquals(new int[] { 0, 1, 2 }, pager.getPageNos());\r
742     }\r
743 \r
744     @Test\r
745     public void testPagerUtil_2_499() {\r
746         PagerUtil pager = new PagerUtil(2, 499);\r
747 \r
748         Assert.assertEquals(2, pager.getCurrentPage());\r
749         Assert.assertEquals(499, pager.getRecordCount());\r
750         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
751         Assert.assertEquals(299, pager.getCurrentPageRecordNumberTo());\r
752         Assert.assertEquals(0, pager.getFirstPageNo());\r
753         Assert.assertEquals(4, pager.getLastPageNo());\r
754         Assert.assertEquals(1, pager.getPreviousPageNo());\r
755         Assert.assertEquals(3, pager.getNextPageNo());\r
756         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
757     }\r
758 \r
759     @Test\r
760     public void testPagerUtil_2_500() {\r
761         PagerUtil pager = new PagerUtil(2, 500);\r
762 \r
763         Assert.assertEquals(2, pager.getCurrentPage());\r
764         Assert.assertEquals(500, pager.getRecordCount());\r
765         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
766         Assert.assertEquals(299, pager.getCurrentPageRecordNumberTo());\r
767         Assert.assertEquals(0, pager.getFirstPageNo());\r
768         Assert.assertEquals(4, pager.getLastPageNo());\r
769         Assert.assertEquals(1, pager.getPreviousPageNo());\r
770         Assert.assertEquals(3, pager.getNextPageNo());\r
771         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
772     }\r
773 \r
774     @Test\r
775     public void testPagerUtil_2_501() {\r
776         PagerUtil pager = new PagerUtil(2, 501);\r
777 \r
778         Assert.assertEquals(2, pager.getCurrentPage());\r
779         Assert.assertEquals(501, pager.getRecordCount());\r
780         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
781         Assert.assertEquals(299, pager.getCurrentPageRecordNumberTo());\r
782         Assert.assertEquals(0, pager.getFirstPageNo());\r
783         Assert.assertEquals(5, pager.getLastPageNo());\r
784         Assert.assertEquals(1, pager.getPreviousPageNo());\r
785         Assert.assertEquals(3, pager.getNextPageNo());\r
786         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
787     }\r
788 \r
789     @Test\r
790     public void testPagerUtil_2_599() {\r
791         PagerUtil pager = new PagerUtil(2, 599);\r
792 \r
793         Assert.assertEquals(2, pager.getCurrentPage());\r
794         Assert.assertEquals(599, pager.getRecordCount());\r
795         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
796         Assert.assertEquals(299, pager.getCurrentPageRecordNumberTo());\r
797         Assert.assertEquals(0, pager.getFirstPageNo());\r
798         Assert.assertEquals(5, pager.getLastPageNo());\r
799         Assert.assertEquals(1, pager.getPreviousPageNo());\r
800         Assert.assertEquals(3, pager.getNextPageNo());\r
801         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
802     }\r
803 \r
804     @Test\r
805     public void testPagerUtil_2_600() {\r
806         PagerUtil pager = new PagerUtil(2, 600);\r
807 \r
808         Assert.assertEquals(2, pager.getCurrentPage());\r
809         Assert.assertEquals(600, pager.getRecordCount());\r
810         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
811         Assert.assertEquals(299, pager.getCurrentPageRecordNumberTo());\r
812         Assert.assertEquals(0, pager.getFirstPageNo());\r
813         Assert.assertEquals(5, pager.getLastPageNo());\r
814         Assert.assertEquals(1, pager.getPreviousPageNo());\r
815         Assert.assertEquals(3, pager.getNextPageNo());\r
816         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
817     }\r
818 \r
819     @Test\r
820     public void testPagerUtil_2_601() {\r
821         PagerUtil pager = new PagerUtil(2, 601);\r
822 \r
823         Assert.assertEquals(2, pager.getCurrentPage());\r
824         Assert.assertEquals(601, pager.getRecordCount());\r
825         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
826         Assert.assertEquals(299, pager.getCurrentPageRecordNumberTo());\r
827         Assert.assertEquals(0, pager.getFirstPageNo());\r
828         Assert.assertEquals(6, pager.getLastPageNo());\r
829         Assert.assertEquals(1, pager.getPreviousPageNo());\r
830         Assert.assertEquals(3, pager.getNextPageNo());\r
831         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
832     }\r
833 \r
834     @Test\r
835     public void testPagerUtil_2_699() {\r
836         PagerUtil pager = new PagerUtil(2, 699);\r
837 \r
838         Assert.assertEquals(2, pager.getCurrentPage());\r
839         Assert.assertEquals(699, pager.getRecordCount());\r
840         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
841         Assert.assertEquals(299, pager.getCurrentPageRecordNumberTo());\r
842         Assert.assertEquals(0, pager.getFirstPageNo());\r
843         Assert.assertEquals(6, pager.getLastPageNo());\r
844         Assert.assertEquals(1, pager.getPreviousPageNo());\r
845         Assert.assertEquals(3, pager.getNextPageNo());\r
846         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
847     }\r
848 \r
849     @Test\r
850     public void testPagerUtil_2_700() {\r
851         PagerUtil pager = new PagerUtil(2, 700);\r
852 \r
853         Assert.assertEquals(2, pager.getCurrentPage());\r
854         Assert.assertEquals(700, pager.getRecordCount());\r
855         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
856         Assert.assertEquals(299, pager.getCurrentPageRecordNumberTo());\r
857         Assert.assertEquals(0, pager.getFirstPageNo());\r
858         Assert.assertEquals(6, pager.getLastPageNo());\r
859         Assert.assertEquals(1, pager.getPreviousPageNo());\r
860         Assert.assertEquals(3, pager.getNextPageNo());\r
861         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
862     }\r
863 \r
864     @Test\r
865     public void testPagerUtil_2_701() {\r
866         PagerUtil pager = new PagerUtil(2, 701);\r
867 \r
868         Assert.assertEquals(2, pager.getCurrentPage());\r
869         Assert.assertEquals(701, pager.getRecordCount());\r
870         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
871         Assert.assertEquals(299, pager.getCurrentPageRecordNumberTo());\r
872         Assert.assertEquals(0, pager.getFirstPageNo());\r
873         Assert.assertEquals(7, pager.getLastPageNo());\r
874         Assert.assertEquals(1, pager.getPreviousPageNo());\r
875         Assert.assertEquals(3, pager.getNextPageNo());\r
876         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
877     }\r
878 \r
879     @Test\r
880     public void testPagerUtil_2_799() {\r
881         PagerUtil pager = new PagerUtil(2, 799);\r
882 \r
883         Assert.assertEquals(2, pager.getCurrentPage());\r
884         Assert.assertEquals(799, pager.getRecordCount());\r
885         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
886         Assert.assertEquals(299, pager.getCurrentPageRecordNumberTo());\r
887         Assert.assertEquals(0, pager.getFirstPageNo());\r
888         Assert.assertEquals(7, pager.getLastPageNo());\r
889         Assert.assertEquals(1, pager.getPreviousPageNo());\r
890         Assert.assertEquals(3, pager.getNextPageNo());\r
891         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
892     }\r
893 \r
894     @Test\r
895     public void testPagerUtil_2_800() {\r
896         PagerUtil pager = new PagerUtil(2, 800);\r
897 \r
898         Assert.assertEquals(2, pager.getCurrentPage());\r
899         Assert.assertEquals(800, pager.getRecordCount());\r
900         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
901         Assert.assertEquals(299, pager.getCurrentPageRecordNumberTo());\r
902         Assert.assertEquals(0, pager.getFirstPageNo());\r
903         Assert.assertEquals(7, pager.getLastPageNo());\r
904         Assert.assertEquals(1, pager.getPreviousPageNo());\r
905         Assert.assertEquals(3, pager.getNextPageNo());\r
906         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
907     }\r
908 \r
909     @Test\r
910     public void testPagerUtil_2_801() {\r
911         PagerUtil pager = new PagerUtil(2, 801);\r
912 \r
913         Assert.assertEquals(2, pager.getCurrentPage());\r
914         Assert.assertEquals(801, pager.getRecordCount());\r
915         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
916         Assert.assertEquals(299, pager.getCurrentPageRecordNumberTo());\r
917         Assert.assertEquals(0, pager.getFirstPageNo());\r
918         Assert.assertEquals(8, pager.getLastPageNo());\r
919         Assert.assertEquals(1, pager.getPreviousPageNo());\r
920         Assert.assertEquals(3, pager.getNextPageNo());\r
921         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
922     }\r
923 \r
924     @Test\r
925     public void testPagerUtil_2_899() {\r
926         PagerUtil pager = new PagerUtil(2, 899);\r
927 \r
928         Assert.assertEquals(2, pager.getCurrentPage());\r
929         Assert.assertEquals(899, pager.getRecordCount());\r
930         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
931         Assert.assertEquals(299, pager.getCurrentPageRecordNumberTo());\r
932         Assert.assertEquals(0, pager.getFirstPageNo());\r
933         Assert.assertEquals(8, pager.getLastPageNo());\r
934         Assert.assertEquals(1, pager.getPreviousPageNo());\r
935         Assert.assertEquals(3, pager.getNextPageNo());\r
936         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
937     }\r
938 \r
939     @Test\r
940     public void testPagerUtil_2_900() {\r
941         PagerUtil pager = new PagerUtil(2, 900);\r
942 \r
943         Assert.assertEquals(2, pager.getCurrentPage());\r
944         Assert.assertEquals(900, pager.getRecordCount());\r
945         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
946         Assert.assertEquals(299, pager.getCurrentPageRecordNumberTo());\r
947         Assert.assertEquals(0, pager.getFirstPageNo());\r
948         Assert.assertEquals(8, pager.getLastPageNo());\r
949         Assert.assertEquals(1, pager.getPreviousPageNo());\r
950         Assert.assertEquals(3, pager.getNextPageNo());\r
951         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
952     }\r
953 \r
954     @Test\r
955     public void testPagerUtil_2_901() {\r
956         PagerUtil pager = new PagerUtil(2, 901);\r
957 \r
958         Assert.assertEquals(2, pager.getCurrentPage());\r
959         Assert.assertEquals(901, pager.getRecordCount());\r
960         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
961         Assert.assertEquals(299, pager.getCurrentPageRecordNumberTo());\r
962         Assert.assertEquals(0, pager.getFirstPageNo());\r
963         Assert.assertEquals(9, pager.getLastPageNo());\r
964         Assert.assertEquals(1, pager.getPreviousPageNo());\r
965         Assert.assertEquals(3, pager.getNextPageNo());\r
966         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
967     }\r
968 \r
969     @Test\r
970     public void testPagerUtil_2_999() {\r
971         PagerUtil pager = new PagerUtil(2, 999);\r
972 \r
973         Assert.assertEquals(2, pager.getCurrentPage());\r
974         Assert.assertEquals(999, pager.getRecordCount());\r
975         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
976         Assert.assertEquals(299, pager.getCurrentPageRecordNumberTo());\r
977         Assert.assertEquals(0, pager.getFirstPageNo());\r
978         Assert.assertEquals(9, pager.getLastPageNo());\r
979         Assert.assertEquals(1, pager.getPreviousPageNo());\r
980         Assert.assertEquals(3, pager.getNextPageNo());\r
981         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
982     }\r
983 \r
984     @Test\r
985     public void testPagerUtil_2_1000() {\r
986         PagerUtil pager = new PagerUtil(2, 1000);\r
987 \r
988         Assert.assertEquals(2, pager.getCurrentPage());\r
989         Assert.assertEquals(1000, pager.getRecordCount());\r
990         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
991         Assert.assertEquals(299, pager.getCurrentPageRecordNumberTo());\r
992         Assert.assertEquals(0, pager.getFirstPageNo());\r
993         Assert.assertEquals(9, pager.getLastPageNo());\r
994         Assert.assertEquals(1, pager.getPreviousPageNo());\r
995         Assert.assertEquals(3, pager.getNextPageNo());\r
996         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
997     }\r
998 \r
999     @Test\r
1000     public void testPagerUtil_2_1001() {\r
1001         PagerUtil pager = new PagerUtil(2, 1001);\r
1002 \r
1003         Assert.assertEquals(2, pager.getCurrentPage());\r
1004         Assert.assertEquals(1001, pager.getRecordCount());\r
1005         Assert.assertEquals(200, pager.getCurrentPageRecordNumberFrom());\r
1006         Assert.assertEquals(299, pager.getCurrentPageRecordNumberTo());\r
1007         Assert.assertEquals(0, pager.getFirstPageNo());\r
1008         Assert.assertEquals(10, pager.getLastPageNo());\r
1009         Assert.assertEquals(1, pager.getPreviousPageNo());\r
1010         Assert.assertEquals(3, pager.getNextPageNo());\r
1011         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
1012     }\r
1013 \r
1014     @Test\r
1015     public void testPagerUtil_4_499() {\r
1016         PagerUtil pager = new PagerUtil(4, 499);\r
1017 \r
1018         Assert.assertEquals(4, pager.getCurrentPage());\r
1019         Assert.assertEquals(499, pager.getRecordCount());\r
1020         Assert.assertEquals(400, pager.getCurrentPageRecordNumberFrom());\r
1021         Assert.assertEquals(498, pager.getCurrentPageRecordNumberTo());\r
1022         Assert.assertEquals(0, pager.getFirstPageNo());\r
1023         Assert.assertEquals(4, pager.getLastPageNo());\r
1024         Assert.assertEquals(3, pager.getPreviousPageNo());\r
1025         Assert.assertEquals(4, pager.getNextPageNo());\r
1026         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
1027     }\r
1028 \r
1029     @Test\r
1030     public void testPagerUtil_4_500() {\r
1031         PagerUtil pager = new PagerUtil(4, 500);\r
1032 \r
1033         Assert.assertEquals(4, pager.getCurrentPage());\r
1034         Assert.assertEquals(500, pager.getRecordCount());\r
1035         Assert.assertEquals(400, pager.getCurrentPageRecordNumberFrom());\r
1036         Assert.assertEquals(499, pager.getCurrentPageRecordNumberTo());\r
1037         Assert.assertEquals(0, pager.getFirstPageNo());\r
1038         Assert.assertEquals(4, pager.getLastPageNo());\r
1039         Assert.assertEquals(3, pager.getPreviousPageNo());\r
1040         Assert.assertEquals(4, pager.getNextPageNo());\r
1041         Assert.assertArrayEquals(new int[] { 0, 1, 2, 3, 4 }, pager.getPageNos());\r
1042     }\r
1043 \r
1044     @Test\r
1045     public void testPagerUtil_4_501() {\r
1046         PagerUtil pager = new PagerUtil(4, 501);\r
1047 \r
1048         Assert.assertEquals(4, pager.getCurrentPage());\r
1049         Assert.assertEquals(501, pager.getRecordCount());\r
1050         Assert.assertEquals(400, pager.getCurrentPageRecordNumberFrom());\r
1051         Assert.assertEquals(499, pager.getCurrentPageRecordNumberTo());\r
1052         Assert.assertEquals(0, pager.getFirstPageNo());\r
1053         Assert.assertEquals(5, pager.getLastPageNo());\r
1054         Assert.assertEquals(3, pager.getPreviousPageNo());\r
1055         Assert.assertEquals(5, pager.getNextPageNo());\r
1056         Assert.assertArrayEquals(new int[] { 1, 2, 3, 4, 5 }, pager.getPageNos());\r
1057     }\r
1058 \r
1059     @Test\r
1060     public void testPagerUtil_4_599() {\r
1061         PagerUtil pager = new PagerUtil(4, 599);\r
1062 \r
1063         Assert.assertEquals(4, pager.getCurrentPage());\r
1064         Assert.assertEquals(599, pager.getRecordCount());\r
1065         Assert.assertEquals(400, pager.getCurrentPageRecordNumberFrom());\r
1066         Assert.assertEquals(499, pager.getCurrentPageRecordNumberTo());\r
1067         Assert.assertEquals(0, pager.getFirstPageNo());\r
1068         Assert.assertEquals(5, pager.getLastPageNo());\r
1069         Assert.assertEquals(3, pager.getPreviousPageNo());\r
1070         Assert.assertEquals(5, pager.getNextPageNo());\r
1071         Assert.assertArrayEquals(new int[] { 1, 2, 3, 4, 5 }, pager.getPageNos());\r
1072     }\r
1073 \r
1074     @Test\r
1075     public void testPagerUtil_4_600() {\r
1076         PagerUtil pager = new PagerUtil(4, 600);\r
1077 \r
1078         Assert.assertEquals(4, pager.getCurrentPage());\r
1079         Assert.assertEquals(600, pager.getRecordCount());\r
1080         Assert.assertEquals(400, pager.getCurrentPageRecordNumberFrom());\r
1081         Assert.assertEquals(499, pager.getCurrentPageRecordNumberTo());\r
1082         Assert.assertEquals(0, pager.getFirstPageNo());\r
1083         Assert.assertEquals(5, pager.getLastPageNo());\r
1084         Assert.assertEquals(3, pager.getPreviousPageNo());\r
1085         Assert.assertEquals(5, pager.getNextPageNo());\r
1086         Assert.assertArrayEquals(new int[] { 1, 2, 3, 4, 5 }, pager.getPageNos());\r
1087     }\r
1088 \r
1089     @Test\r
1090     public void testPagerUtil_4_601() {\r
1091         PagerUtil pager = new PagerUtil(4, 601);\r
1092 \r
1093         Assert.assertEquals(4, pager.getCurrentPage());\r
1094         Assert.assertEquals(601, pager.getRecordCount());\r
1095         Assert.assertEquals(400, pager.getCurrentPageRecordNumberFrom());\r
1096         Assert.assertEquals(499, pager.getCurrentPageRecordNumberTo());\r
1097         Assert.assertEquals(0, pager.getFirstPageNo());\r
1098         Assert.assertEquals(6, pager.getLastPageNo());\r
1099         Assert.assertEquals(3, pager.getPreviousPageNo());\r
1100         Assert.assertEquals(5, pager.getNextPageNo());\r
1101         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1102     }\r
1103 \r
1104     @Test\r
1105     public void testPagerUtil_4_699() {\r
1106         PagerUtil pager = new PagerUtil(4, 699);\r
1107 \r
1108         Assert.assertEquals(4, pager.getCurrentPage());\r
1109         Assert.assertEquals(699, pager.getRecordCount());\r
1110         Assert.assertEquals(400, pager.getCurrentPageRecordNumberFrom());\r
1111         Assert.assertEquals(499, pager.getCurrentPageRecordNumberTo());\r
1112         Assert.assertEquals(0, pager.getFirstPageNo());\r
1113         Assert.assertEquals(6, pager.getLastPageNo());\r
1114         Assert.assertEquals(3, pager.getPreviousPageNo());\r
1115         Assert.assertEquals(5, pager.getNextPageNo());\r
1116         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1117     }\r
1118 \r
1119     @Test\r
1120     public void testPagerUtil_4_700() {\r
1121         PagerUtil pager = new PagerUtil(4, 700);\r
1122 \r
1123         Assert.assertEquals(4, pager.getCurrentPage());\r
1124         Assert.assertEquals(700, pager.getRecordCount());\r
1125         Assert.assertEquals(400, pager.getCurrentPageRecordNumberFrom());\r
1126         Assert.assertEquals(499, pager.getCurrentPageRecordNumberTo());\r
1127         Assert.assertEquals(0, pager.getFirstPageNo());\r
1128         Assert.assertEquals(6, pager.getLastPageNo());\r
1129         Assert.assertEquals(3, pager.getPreviousPageNo());\r
1130         Assert.assertEquals(5, pager.getNextPageNo());\r
1131         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1132     }\r
1133 \r
1134     @Test\r
1135     public void testPagerUtil_4_701() {\r
1136         PagerUtil pager = new PagerUtil(4, 701);\r
1137 \r
1138         Assert.assertEquals(4, pager.getCurrentPage());\r
1139         Assert.assertEquals(701, pager.getRecordCount());\r
1140         Assert.assertEquals(400, pager.getCurrentPageRecordNumberFrom());\r
1141         Assert.assertEquals(499, pager.getCurrentPageRecordNumberTo());\r
1142         Assert.assertEquals(0, pager.getFirstPageNo());\r
1143         Assert.assertEquals(7, pager.getLastPageNo());\r
1144         Assert.assertEquals(3, pager.getPreviousPageNo());\r
1145         Assert.assertEquals(5, pager.getNextPageNo());\r
1146         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1147     }\r
1148 \r
1149     @Test\r
1150     public void testPagerUtil_4_799() {\r
1151         PagerUtil pager = new PagerUtil(4, 799);\r
1152 \r
1153         Assert.assertEquals(4, pager.getCurrentPage());\r
1154         Assert.assertEquals(799, pager.getRecordCount());\r
1155         Assert.assertEquals(400, pager.getCurrentPageRecordNumberFrom());\r
1156         Assert.assertEquals(499, pager.getCurrentPageRecordNumberTo());\r
1157         Assert.assertEquals(0, pager.getFirstPageNo());\r
1158         Assert.assertEquals(7, pager.getLastPageNo());\r
1159         Assert.assertEquals(3, pager.getPreviousPageNo());\r
1160         Assert.assertEquals(5, pager.getNextPageNo());\r
1161         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1162     }\r
1163 \r
1164     @Test\r
1165     public void testPagerUtil_4_800() {\r
1166         PagerUtil pager = new PagerUtil(4, 800);\r
1167 \r
1168         Assert.assertEquals(4, pager.getCurrentPage());\r
1169         Assert.assertEquals(800, pager.getRecordCount());\r
1170         Assert.assertEquals(400, pager.getCurrentPageRecordNumberFrom());\r
1171         Assert.assertEquals(499, pager.getCurrentPageRecordNumberTo());\r
1172         Assert.assertEquals(0, pager.getFirstPageNo());\r
1173         Assert.assertEquals(7, pager.getLastPageNo());\r
1174         Assert.assertEquals(3, pager.getPreviousPageNo());\r
1175         Assert.assertEquals(5, pager.getNextPageNo());\r
1176         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1177     }\r
1178 \r
1179     @Test\r
1180     public void testPagerUtil_4_801() {\r
1181         PagerUtil pager = new PagerUtil(4, 801);\r
1182 \r
1183         Assert.assertEquals(4, pager.getCurrentPage());\r
1184         Assert.assertEquals(801, pager.getRecordCount());\r
1185         Assert.assertEquals(400, pager.getCurrentPageRecordNumberFrom());\r
1186         Assert.assertEquals(499, pager.getCurrentPageRecordNumberTo());\r
1187         Assert.assertEquals(0, pager.getFirstPageNo());\r
1188         Assert.assertEquals(8, pager.getLastPageNo());\r
1189         Assert.assertEquals(3, pager.getPreviousPageNo());\r
1190         Assert.assertEquals(5, pager.getNextPageNo());\r
1191         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1192     }\r
1193 \r
1194     @Test\r
1195     public void testPagerUtil_4_899() {\r
1196         PagerUtil pager = new PagerUtil(4, 899);\r
1197 \r
1198         Assert.assertEquals(4, pager.getCurrentPage());\r
1199         Assert.assertEquals(899, pager.getRecordCount());\r
1200         Assert.assertEquals(400, pager.getCurrentPageRecordNumberFrom());\r
1201         Assert.assertEquals(499, pager.getCurrentPageRecordNumberTo());\r
1202         Assert.assertEquals(0, pager.getFirstPageNo());\r
1203         Assert.assertEquals(8, pager.getLastPageNo());\r
1204         Assert.assertEquals(3, pager.getPreviousPageNo());\r
1205         Assert.assertEquals(5, pager.getNextPageNo());\r
1206         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1207     }\r
1208 \r
1209     @Test\r
1210     public void testPagerUtil_4_900() {\r
1211         PagerUtil pager = new PagerUtil(4, 900);\r
1212 \r
1213         Assert.assertEquals(4, pager.getCurrentPage());\r
1214         Assert.assertEquals(900, pager.getRecordCount());\r
1215         Assert.assertEquals(400, pager.getCurrentPageRecordNumberFrom());\r
1216         Assert.assertEquals(499, pager.getCurrentPageRecordNumberTo());\r
1217         Assert.assertEquals(0, pager.getFirstPageNo());\r
1218         Assert.assertEquals(8, pager.getLastPageNo());\r
1219         Assert.assertEquals(3, pager.getPreviousPageNo());\r
1220         Assert.assertEquals(5, pager.getNextPageNo());\r
1221         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1222     }\r
1223 \r
1224     @Test\r
1225     public void testPagerUtil_4_901() {\r
1226         PagerUtil pager = new PagerUtil(4, 901);\r
1227 \r
1228         Assert.assertEquals(4, pager.getCurrentPage());\r
1229         Assert.assertEquals(901, pager.getRecordCount());\r
1230         Assert.assertEquals(400, pager.getCurrentPageRecordNumberFrom());\r
1231         Assert.assertEquals(499, pager.getCurrentPageRecordNumberTo());\r
1232         Assert.assertEquals(0, pager.getFirstPageNo());\r
1233         Assert.assertEquals(9, pager.getLastPageNo());\r
1234         Assert.assertEquals(3, pager.getPreviousPageNo());\r
1235         Assert.assertEquals(5, pager.getNextPageNo());\r
1236         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1237     }\r
1238 \r
1239     @Test\r
1240     public void testPagerUtil_4_999() {\r
1241         PagerUtil pager = new PagerUtil(4, 999);\r
1242 \r
1243         Assert.assertEquals(4, pager.getCurrentPage());\r
1244         Assert.assertEquals(999, pager.getRecordCount());\r
1245         Assert.assertEquals(400, pager.getCurrentPageRecordNumberFrom());\r
1246         Assert.assertEquals(499, pager.getCurrentPageRecordNumberTo());\r
1247         Assert.assertEquals(0, pager.getFirstPageNo());\r
1248         Assert.assertEquals(9, pager.getLastPageNo());\r
1249         Assert.assertEquals(3, pager.getPreviousPageNo());\r
1250         Assert.assertEquals(5, pager.getNextPageNo());\r
1251         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1252     }\r
1253 \r
1254     @Test\r
1255     public void testPagerUtil_4_1000() {\r
1256         PagerUtil pager = new PagerUtil(4, 1000);\r
1257 \r
1258         Assert.assertEquals(4, pager.getCurrentPage());\r
1259         Assert.assertEquals(1000, pager.getRecordCount());\r
1260         Assert.assertEquals(400, pager.getCurrentPageRecordNumberFrom());\r
1261         Assert.assertEquals(499, pager.getCurrentPageRecordNumberTo());\r
1262         Assert.assertEquals(0, pager.getFirstPageNo());\r
1263         Assert.assertEquals(9, pager.getLastPageNo());\r
1264         Assert.assertEquals(3, pager.getPreviousPageNo());\r
1265         Assert.assertEquals(5, pager.getNextPageNo());\r
1266         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1267     }\r
1268 \r
1269     @Test\r
1270     public void testPagerUtil_4_1001() {\r
1271         PagerUtil pager = new PagerUtil(4, 1001);\r
1272 \r
1273         Assert.assertEquals(4, pager.getCurrentPage());\r
1274         Assert.assertEquals(1001, pager.getRecordCount());\r
1275         Assert.assertEquals(400, pager.getCurrentPageRecordNumberFrom());\r
1276         Assert.assertEquals(499, pager.getCurrentPageRecordNumberTo());\r
1277         Assert.assertEquals(0, pager.getFirstPageNo());\r
1278         Assert.assertEquals(10, pager.getLastPageNo());\r
1279         Assert.assertEquals(3, pager.getPreviousPageNo());\r
1280         Assert.assertEquals(5, pager.getNextPageNo());\r
1281         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1282     }\r
1283 \r
1284     @Test\r
1285     public void testPagerUtil_5_501() {\r
1286         PagerUtil pager = new PagerUtil(5, 501);\r
1287 \r
1288         Assert.assertEquals(5, pager.getCurrentPage());\r
1289         Assert.assertEquals(501, pager.getRecordCount());\r
1290         Assert.assertEquals(500, pager.getCurrentPageRecordNumberFrom());\r
1291         Assert.assertEquals(500, pager.getCurrentPageRecordNumberTo());\r
1292         Assert.assertEquals(0, pager.getFirstPageNo());\r
1293         Assert.assertEquals(5, pager.getLastPageNo());\r
1294         Assert.assertEquals(4, pager.getPreviousPageNo());\r
1295         Assert.assertEquals(5, pager.getNextPageNo());\r
1296         Assert.assertArrayEquals(new int[] { 1, 2, 3, 4, 5 }, pager.getPageNos());\r
1297     }\r
1298 \r
1299     @Test\r
1300     public void testPagerUtil_5_599() {\r
1301         PagerUtil pager = new PagerUtil(5, 599);\r
1302 \r
1303         Assert.assertEquals(5, pager.getCurrentPage());\r
1304         Assert.assertEquals(599, pager.getRecordCount());\r
1305         Assert.assertEquals(500, pager.getCurrentPageRecordNumberFrom());\r
1306         Assert.assertEquals(598, pager.getCurrentPageRecordNumberTo());\r
1307         Assert.assertEquals(0, pager.getFirstPageNo());\r
1308         Assert.assertEquals(5, pager.getLastPageNo());\r
1309         Assert.assertEquals(4, pager.getPreviousPageNo());\r
1310         Assert.assertEquals(5, pager.getNextPageNo());\r
1311         Assert.assertArrayEquals(new int[] { 1, 2, 3, 4, 5 }, pager.getPageNos());\r
1312     }\r
1313 \r
1314     @Test\r
1315     public void testPagerUtil_5_600() {\r
1316         PagerUtil pager = new PagerUtil(5, 600);\r
1317 \r
1318         Assert.assertEquals(5, pager.getCurrentPage());\r
1319         Assert.assertEquals(600, pager.getRecordCount());\r
1320         Assert.assertEquals(500, pager.getCurrentPageRecordNumberFrom());\r
1321         Assert.assertEquals(599, pager.getCurrentPageRecordNumberTo());\r
1322         Assert.assertEquals(0, pager.getFirstPageNo());\r
1323         Assert.assertEquals(5, pager.getLastPageNo());\r
1324         Assert.assertEquals(4, pager.getPreviousPageNo());\r
1325         Assert.assertEquals(5, pager.getNextPageNo());\r
1326         Assert.assertArrayEquals(new int[] { 1, 2, 3, 4, 5 }, pager.getPageNos());\r
1327     }\r
1328 \r
1329     @Test\r
1330     public void testPagerUtil_5_601() {\r
1331         PagerUtil pager = new PagerUtil(5, 601);\r
1332 \r
1333         Assert.assertEquals(5, pager.getCurrentPage());\r
1334         Assert.assertEquals(601, pager.getRecordCount());\r
1335         Assert.assertEquals(500, pager.getCurrentPageRecordNumberFrom());\r
1336         Assert.assertEquals(599, pager.getCurrentPageRecordNumberTo());\r
1337         Assert.assertEquals(0, pager.getFirstPageNo());\r
1338         Assert.assertEquals(6, pager.getLastPageNo());\r
1339         Assert.assertEquals(4, pager.getPreviousPageNo());\r
1340         Assert.assertEquals(6, pager.getNextPageNo());\r
1341         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1342     }\r
1343 \r
1344     @Test\r
1345     public void testPagerUtil_5_699() {\r
1346         PagerUtil pager = new PagerUtil(5, 699);\r
1347 \r
1348         Assert.assertEquals(5, pager.getCurrentPage());\r
1349         Assert.assertEquals(699, pager.getRecordCount());\r
1350         Assert.assertEquals(500, pager.getCurrentPageRecordNumberFrom());\r
1351         Assert.assertEquals(599, pager.getCurrentPageRecordNumberTo());\r
1352         Assert.assertEquals(0, pager.getFirstPageNo());\r
1353         Assert.assertEquals(6, pager.getLastPageNo());\r
1354         Assert.assertEquals(4, pager.getPreviousPageNo());\r
1355         Assert.assertEquals(6, pager.getNextPageNo());\r
1356         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1357     }\r
1358 \r
1359     @Test\r
1360     public void testPagerUtil_5_700() {\r
1361         PagerUtil pager = new PagerUtil(5, 700);\r
1362 \r
1363         Assert.assertEquals(5, pager.getCurrentPage());\r
1364         Assert.assertEquals(700, pager.getRecordCount());\r
1365         Assert.assertEquals(500, pager.getCurrentPageRecordNumberFrom());\r
1366         Assert.assertEquals(599, pager.getCurrentPageRecordNumberTo());\r
1367         Assert.assertEquals(0, pager.getFirstPageNo());\r
1368         Assert.assertEquals(6, pager.getLastPageNo());\r
1369         Assert.assertEquals(4, pager.getPreviousPageNo());\r
1370         Assert.assertEquals(6, pager.getNextPageNo());\r
1371         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1372     }\r
1373 \r
1374     @Test\r
1375     public void testPagerUtil_5_701() {\r
1376         PagerUtil pager = new PagerUtil(5, 701);\r
1377 \r
1378         Assert.assertEquals(5, pager.getCurrentPage());\r
1379         Assert.assertEquals(701, pager.getRecordCount());\r
1380         Assert.assertEquals(500, pager.getCurrentPageRecordNumberFrom());\r
1381         Assert.assertEquals(599, pager.getCurrentPageRecordNumberTo());\r
1382         Assert.assertEquals(0, pager.getFirstPageNo());\r
1383         Assert.assertEquals(7, pager.getLastPageNo());\r
1384         Assert.assertEquals(4, pager.getPreviousPageNo());\r
1385         Assert.assertEquals(6, pager.getNextPageNo());\r
1386         Assert.assertArrayEquals(new int[] { 3, 4, 5, 6, 7 }, pager.getPageNos());\r
1387     }\r
1388 \r
1389     @Test\r
1390     public void testPagerUtil_5_799() {\r
1391         PagerUtil pager = new PagerUtil(5, 799);\r
1392 \r
1393         Assert.assertEquals(5, pager.getCurrentPage());\r
1394         Assert.assertEquals(799, pager.getRecordCount());\r
1395         Assert.assertEquals(500, pager.getCurrentPageRecordNumberFrom());\r
1396         Assert.assertEquals(599, pager.getCurrentPageRecordNumberTo());\r
1397         Assert.assertEquals(0, pager.getFirstPageNo());\r
1398         Assert.assertEquals(7, pager.getLastPageNo());\r
1399         Assert.assertEquals(4, pager.getPreviousPageNo());\r
1400         Assert.assertEquals(6, pager.getNextPageNo());\r
1401         Assert.assertArrayEquals(new int[] { 3, 4, 5, 6, 7 }, pager.getPageNos());\r
1402     }\r
1403 \r
1404     @Test\r
1405     public void testPagerUtil_5_800() {\r
1406         PagerUtil pager = new PagerUtil(5, 800);\r
1407 \r
1408         Assert.assertEquals(5, pager.getCurrentPage());\r
1409         Assert.assertEquals(800, pager.getRecordCount());\r
1410         Assert.assertEquals(500, pager.getCurrentPageRecordNumberFrom());\r
1411         Assert.assertEquals(599, pager.getCurrentPageRecordNumberTo());\r
1412         Assert.assertEquals(0, pager.getFirstPageNo());\r
1413         Assert.assertEquals(7, pager.getLastPageNo());\r
1414         Assert.assertEquals(4, pager.getPreviousPageNo());\r
1415         Assert.assertEquals(6, pager.getNextPageNo());\r
1416         Assert.assertArrayEquals(new int[] { 3, 4, 5, 6, 7 }, pager.getPageNos());\r
1417     }\r
1418 \r
1419     @Test\r
1420     public void testPagerUtil_5_801() {\r
1421         PagerUtil pager = new PagerUtil(5, 801);\r
1422 \r
1423         Assert.assertEquals(5, pager.getCurrentPage());\r
1424         Assert.assertEquals(801, pager.getRecordCount());\r
1425         Assert.assertEquals(500, pager.getCurrentPageRecordNumberFrom());\r
1426         Assert.assertEquals(599, pager.getCurrentPageRecordNumberTo());\r
1427         Assert.assertEquals(0, pager.getFirstPageNo());\r
1428         Assert.assertEquals(8, pager.getLastPageNo());\r
1429         Assert.assertEquals(4, pager.getPreviousPageNo());\r
1430         Assert.assertEquals(6, pager.getNextPageNo());\r
1431         Assert.assertArrayEquals(new int[] { 3, 4, 5, 6, 7 }, pager.getPageNos());\r
1432     }\r
1433 \r
1434     @Test\r
1435     public void testPagerUtil_5_899() {\r
1436         PagerUtil pager = new PagerUtil(5, 899);\r
1437 \r
1438         Assert.assertEquals(5, pager.getCurrentPage());\r
1439         Assert.assertEquals(899, pager.getRecordCount());\r
1440         Assert.assertEquals(500, pager.getCurrentPageRecordNumberFrom());\r
1441         Assert.assertEquals(599, pager.getCurrentPageRecordNumberTo());\r
1442         Assert.assertEquals(0, pager.getFirstPageNo());\r
1443         Assert.assertEquals(8, pager.getLastPageNo());\r
1444         Assert.assertEquals(4, pager.getPreviousPageNo());\r
1445         Assert.assertEquals(6, pager.getNextPageNo());\r
1446         Assert.assertArrayEquals(new int[] { 3, 4, 5, 6, 7 }, pager.getPageNos());\r
1447     }\r
1448 \r
1449     @Test\r
1450     public void testPagerUtil_5_900() {\r
1451         PagerUtil pager = new PagerUtil(5, 900);\r
1452 \r
1453         Assert.assertEquals(5, pager.getCurrentPage());\r
1454         Assert.assertEquals(900, pager.getRecordCount());\r
1455         Assert.assertEquals(500, pager.getCurrentPageRecordNumberFrom());\r
1456         Assert.assertEquals(599, pager.getCurrentPageRecordNumberTo());\r
1457         Assert.assertEquals(0, pager.getFirstPageNo());\r
1458         Assert.assertEquals(8, pager.getLastPageNo());\r
1459         Assert.assertEquals(4, pager.getPreviousPageNo());\r
1460         Assert.assertEquals(6, pager.getNextPageNo());\r
1461         Assert.assertArrayEquals(new int[] { 3, 4, 5, 6, 7 }, pager.getPageNos());\r
1462     }\r
1463 \r
1464     @Test\r
1465     public void testPagerUtil_5_901() {\r
1466         PagerUtil pager = new PagerUtil(5, 901);\r
1467 \r
1468         Assert.assertEquals(5, pager.getCurrentPage());\r
1469         Assert.assertEquals(901, pager.getRecordCount());\r
1470         Assert.assertEquals(500, pager.getCurrentPageRecordNumberFrom());\r
1471         Assert.assertEquals(599, pager.getCurrentPageRecordNumberTo());\r
1472         Assert.assertEquals(0, pager.getFirstPageNo());\r
1473         Assert.assertEquals(9, pager.getLastPageNo());\r
1474         Assert.assertEquals(4, pager.getPreviousPageNo());\r
1475         Assert.assertEquals(6, pager.getNextPageNo());\r
1476         Assert.assertArrayEquals(new int[] { 3, 4, 5, 6, 7 }, pager.getPageNos());\r
1477     }\r
1478 \r
1479     @Test\r
1480     public void testPagerUtil_5_999() {\r
1481         PagerUtil pager = new PagerUtil(5, 999);\r
1482 \r
1483         Assert.assertEquals(5, pager.getCurrentPage());\r
1484         Assert.assertEquals(999, pager.getRecordCount());\r
1485         Assert.assertEquals(500, pager.getCurrentPageRecordNumberFrom());\r
1486         Assert.assertEquals(599, pager.getCurrentPageRecordNumberTo());\r
1487         Assert.assertEquals(0, pager.getFirstPageNo());\r
1488         Assert.assertEquals(9, pager.getLastPageNo());\r
1489         Assert.assertEquals(4, pager.getPreviousPageNo());\r
1490         Assert.assertEquals(6, pager.getNextPageNo());\r
1491         Assert.assertArrayEquals(new int[] { 3, 4, 5, 6, 7 }, pager.getPageNos());\r
1492     }\r
1493 \r
1494     @Test\r
1495     public void testPagerUtil_5_1000() {\r
1496         PagerUtil pager = new PagerUtil(5, 1000);\r
1497 \r
1498         Assert.assertEquals(5, pager.getCurrentPage());\r
1499         Assert.assertEquals(1000, pager.getRecordCount());\r
1500         Assert.assertEquals(500, pager.getCurrentPageRecordNumberFrom());\r
1501         Assert.assertEquals(599, pager.getCurrentPageRecordNumberTo());\r
1502         Assert.assertEquals(0, pager.getFirstPageNo());\r
1503         Assert.assertEquals(9, pager.getLastPageNo());\r
1504         Assert.assertEquals(4, pager.getPreviousPageNo());\r
1505         Assert.assertEquals(6, pager.getNextPageNo());\r
1506         Assert.assertArrayEquals(new int[] { 3, 4, 5, 6, 7 }, pager.getPageNos());\r
1507     }\r
1508 \r
1509     @Test\r
1510     public void testPagerUtil_5_1001() {\r
1511         PagerUtil pager = new PagerUtil(5, 1001);\r
1512 \r
1513         Assert.assertEquals(5, pager.getCurrentPage());\r
1514         Assert.assertEquals(1001, pager.getRecordCount());\r
1515         Assert.assertEquals(500, pager.getCurrentPageRecordNumberFrom());\r
1516         Assert.assertEquals(599, pager.getCurrentPageRecordNumberTo());\r
1517         Assert.assertEquals(0, pager.getFirstPageNo());\r
1518         Assert.assertEquals(10, pager.getLastPageNo());\r
1519         Assert.assertEquals(4, pager.getPreviousPageNo());\r
1520         Assert.assertEquals(6, pager.getNextPageNo());\r
1521         Assert.assertArrayEquals(new int[] { 3, 4, 5, 6, 7 }, pager.getPageNos());\r
1522     }\r
1523 \r
1524     @Test\r
1525     public void testPagerUtil_6_601() {\r
1526         PagerUtil pager = new PagerUtil(6, 601);\r
1527 \r
1528         Assert.assertEquals(6, pager.getCurrentPage());\r
1529         Assert.assertEquals(601, pager.getRecordCount());\r
1530         Assert.assertEquals(600, pager.getCurrentPageRecordNumberFrom());\r
1531         Assert.assertEquals(600, pager.getCurrentPageRecordNumberTo());\r
1532         Assert.assertEquals(0, pager.getFirstPageNo());\r
1533         Assert.assertEquals(6, pager.getLastPageNo());\r
1534         Assert.assertEquals(5, pager.getPreviousPageNo());\r
1535         Assert.assertEquals(6, pager.getNextPageNo());\r
1536         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1537     }\r
1538 \r
1539     @Test\r
1540     public void testPagerUtil_6_699() {\r
1541         PagerUtil pager = new PagerUtil(6, 699);\r
1542 \r
1543         Assert.assertEquals(6, pager.getCurrentPage());\r
1544         Assert.assertEquals(699, pager.getRecordCount());\r
1545         Assert.assertEquals(600, pager.getCurrentPageRecordNumberFrom());\r
1546         Assert.assertEquals(698, pager.getCurrentPageRecordNumberTo());\r
1547         Assert.assertEquals(0, pager.getFirstPageNo());\r
1548         Assert.assertEquals(6, pager.getLastPageNo());\r
1549         Assert.assertEquals(5, pager.getPreviousPageNo());\r
1550         Assert.assertEquals(6, pager.getNextPageNo());\r
1551         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1552     }\r
1553 \r
1554     @Test\r
1555     public void testPagerUtil_6_700() {\r
1556         PagerUtil pager = new PagerUtil(6, 700);\r
1557 \r
1558         Assert.assertEquals(6, pager.getCurrentPage());\r
1559         Assert.assertEquals(700, pager.getRecordCount());\r
1560         Assert.assertEquals(600, pager.getCurrentPageRecordNumberFrom());\r
1561         Assert.assertEquals(699, pager.getCurrentPageRecordNumberTo());\r
1562         Assert.assertEquals(0, pager.getFirstPageNo());\r
1563         Assert.assertEquals(6, pager.getLastPageNo());\r
1564         Assert.assertEquals(5, pager.getPreviousPageNo());\r
1565         Assert.assertEquals(6, pager.getNextPageNo());\r
1566         Assert.assertArrayEquals(new int[] { 2, 3, 4, 5, 6 }, pager.getPageNos());\r
1567     }\r
1568 \r
1569     @Test\r
1570     public void testPagerUtil_6_701() {\r
1571         PagerUtil pager = new PagerUtil(6, 701);\r
1572 \r
1573         Assert.assertEquals(6, pager.getCurrentPage());\r
1574         Assert.assertEquals(701, pager.getRecordCount());\r
1575         Assert.assertEquals(600, pager.getCurrentPageRecordNumberFrom());\r
1576         Assert.assertEquals(699, pager.getCurrentPageRecordNumberTo());\r
1577         Assert.assertEquals(0, pager.getFirstPageNo());\r
1578         Assert.assertEquals(7, pager.getLastPageNo());\r
1579         Assert.assertEquals(5, pager.getPreviousPageNo());\r
1580         Assert.assertEquals(7, pager.getNextPageNo());\r
1581         Assert.assertArrayEquals(new int[] { 3, 4, 5, 6, 7 }, pager.getPageNos());\r
1582     }\r
1583 \r
1584     @Test\r
1585     public void testPagerUtil_6_799() {\r
1586         PagerUtil pager = new PagerUtil(6, 799);\r
1587 \r
1588         Assert.assertEquals(6, pager.getCurrentPage());\r
1589         Assert.assertEquals(799, pager.getRecordCount());\r
1590         Assert.assertEquals(600, pager.getCurrentPageRecordNumberFrom());\r
1591         Assert.assertEquals(699, pager.getCurrentPageRecordNumberTo());\r
1592         Assert.assertEquals(0, pager.getFirstPageNo());\r
1593         Assert.assertEquals(7, pager.getLastPageNo());\r
1594         Assert.assertEquals(5, pager.getPreviousPageNo());\r
1595         Assert.assertEquals(7, pager.getNextPageNo());\r
1596         Assert.assertArrayEquals(new int[] { 3, 4, 5, 6, 7 }, pager.getPageNos());\r
1597     }\r
1598 \r
1599     @Test\r
1600     public void testPagerUtil_6_800() {\r
1601         PagerUtil pager = new PagerUtil(6, 800);\r
1602 \r
1603         Assert.assertEquals(6, pager.getCurrentPage());\r
1604         Assert.assertEquals(800, pager.getRecordCount());\r
1605         Assert.assertEquals(600, pager.getCurrentPageRecordNumberFrom());\r
1606         Assert.assertEquals(699, pager.getCurrentPageRecordNumberTo());\r
1607         Assert.assertEquals(0, pager.getFirstPageNo());\r
1608         Assert.assertEquals(7, pager.getLastPageNo());\r
1609         Assert.assertEquals(5, pager.getPreviousPageNo());\r
1610         Assert.assertEquals(7, pager.getNextPageNo());\r
1611         Assert.assertArrayEquals(new int[] { 3, 4, 5, 6, 7 }, pager.getPageNos());\r
1612     }\r
1613 \r
1614     @Test\r
1615     public void testPagerUtil_6_801() {\r
1616         PagerUtil pager = new PagerUtil(6, 801);\r
1617 \r
1618         Assert.assertEquals(6, pager.getCurrentPage());\r
1619         Assert.assertEquals(801, pager.getRecordCount());\r
1620         Assert.assertEquals(600, pager.getCurrentPageRecordNumberFrom());\r
1621         Assert.assertEquals(699, pager.getCurrentPageRecordNumberTo());\r
1622         Assert.assertEquals(0, pager.getFirstPageNo());\r
1623         Assert.assertEquals(8, pager.getLastPageNo());\r
1624         Assert.assertEquals(5, pager.getPreviousPageNo());\r
1625         Assert.assertEquals(7, pager.getNextPageNo());\r
1626         Assert.assertArrayEquals(new int[] { 4, 5, 6, 7, 8 }, pager.getPageNos());\r
1627     }\r
1628 \r
1629     @Test\r
1630     public void testPagerUtil_6_899() {\r
1631         PagerUtil pager = new PagerUtil(6, 899);\r
1632 \r
1633         Assert.assertEquals(6, pager.getCurrentPage());\r
1634         Assert.assertEquals(899, pager.getRecordCount());\r
1635         Assert.assertEquals(600, pager.getCurrentPageRecordNumberFrom());\r
1636         Assert.assertEquals(699, pager.getCurrentPageRecordNumberTo());\r
1637         Assert.assertEquals(0, pager.getFirstPageNo());\r
1638         Assert.assertEquals(8, pager.getLastPageNo());\r
1639         Assert.assertEquals(5, pager.getPreviousPageNo());\r
1640         Assert.assertEquals(7, pager.getNextPageNo());\r
1641         Assert.assertArrayEquals(new int[] { 4, 5, 6, 7, 8 }, pager.getPageNos());\r
1642     }\r
1643 \r
1644     @Test\r
1645     public void testPagerUtil_6_900() {\r
1646         PagerUtil pager = new PagerUtil(6, 900);\r
1647 \r
1648         Assert.assertEquals(6, pager.getCurrentPage());\r
1649         Assert.assertEquals(900, pager.getRecordCount());\r
1650         Assert.assertEquals(600, pager.getCurrentPageRecordNumberFrom());\r
1651         Assert.assertEquals(699, pager.getCurrentPageRecordNumberTo());\r
1652         Assert.assertEquals(0, pager.getFirstPageNo());\r
1653         Assert.assertEquals(8, pager.getLastPageNo());\r
1654         Assert.assertEquals(5, pager.getPreviousPageNo());\r
1655         Assert.assertEquals(7, pager.getNextPageNo());\r
1656         Assert.assertArrayEquals(new int[] { 4, 5, 6, 7, 8 }, pager.getPageNos());\r
1657     }\r
1658 \r
1659     @Test\r
1660     public void testPagerUtil_6_901() {\r
1661         PagerUtil pager = new PagerUtil(6, 901);\r
1662 \r
1663         Assert.assertEquals(6, pager.getCurrentPage());\r
1664         Assert.assertEquals(901, pager.getRecordCount());\r
1665         Assert.assertEquals(600, pager.getCurrentPageRecordNumberFrom());\r
1666         Assert.assertEquals(699, pager.getCurrentPageRecordNumberTo());\r
1667         Assert.assertEquals(0, pager.getFirstPageNo());\r
1668         Assert.assertEquals(9, pager.getLastPageNo());\r
1669         Assert.assertEquals(5, pager.getPreviousPageNo());\r
1670         Assert.assertEquals(7, pager.getNextPageNo());\r
1671         Assert.assertArrayEquals(new int[] { 4, 5, 6, 7, 8 }, pager.getPageNos());\r
1672     }\r
1673 \r
1674     @Test\r
1675     public void testPagerUtil_6_999() {\r
1676         PagerUtil pager = new PagerUtil(6, 999);\r
1677 \r
1678         Assert.assertEquals(6, pager.getCurrentPage());\r
1679         Assert.assertEquals(999, pager.getRecordCount());\r
1680         Assert.assertEquals(600, pager.getCurrentPageRecordNumberFrom());\r
1681         Assert.assertEquals(699, pager.getCurrentPageRecordNumberTo());\r
1682         Assert.assertEquals(0, pager.getFirstPageNo());\r
1683         Assert.assertEquals(9, pager.getLastPageNo());\r
1684         Assert.assertEquals(5, pager.getPreviousPageNo());\r
1685         Assert.assertEquals(7, pager.getNextPageNo());\r
1686         Assert.assertArrayEquals(new int[] { 4, 5, 6, 7, 8 }, pager.getPageNos());\r
1687     }\r
1688 \r
1689     @Test\r
1690     public void testPagerUtil_6_1000() {\r
1691         PagerUtil pager = new PagerUtil(6, 1000);\r
1692 \r
1693         Assert.assertEquals(6, pager.getCurrentPage());\r
1694         Assert.assertEquals(1000, pager.getRecordCount());\r
1695         Assert.assertEquals(600, pager.getCurrentPageRecordNumberFrom());\r
1696         Assert.assertEquals(699, pager.getCurrentPageRecordNumberTo());\r
1697         Assert.assertEquals(0, pager.getFirstPageNo());\r
1698         Assert.assertEquals(9, pager.getLastPageNo());\r
1699         Assert.assertEquals(5, pager.getPreviousPageNo());\r
1700         Assert.assertEquals(7, pager.getNextPageNo());\r
1701         Assert.assertArrayEquals(new int[] { 4, 5, 6, 7, 8 }, pager.getPageNos());\r
1702     }\r
1703 \r
1704     @Test\r
1705     public void testPagerUtil_6_1001() {\r
1706         PagerUtil pager = new PagerUtil(6, 1001);\r
1707 \r
1708         Assert.assertEquals(6, pager.getCurrentPage());\r
1709         Assert.assertEquals(1001, pager.getRecordCount());\r
1710         Assert.assertEquals(600, pager.getCurrentPageRecordNumberFrom());\r
1711         Assert.assertEquals(699, pager.getCurrentPageRecordNumberTo());\r
1712         Assert.assertEquals(0, pager.getFirstPageNo());\r
1713         Assert.assertEquals(10, pager.getLastPageNo());\r
1714         Assert.assertEquals(5, pager.getPreviousPageNo());\r
1715         Assert.assertEquals(7, pager.getNextPageNo());\r
1716         Assert.assertArrayEquals(new int[] { 4, 5, 6, 7, 8 }, pager.getPageNos());\r
1717     }\r
1718 \r
1719     @Test\r
1720     public void testPagerUtil_7_701() {\r
1721         PagerUtil pager = new PagerUtil(7, 701);\r
1722 \r
1723         Assert.assertEquals(7, pager.getCurrentPage());\r
1724         Assert.assertEquals(701, pager.getRecordCount());\r
1725         Assert.assertEquals(700, pager.getCurrentPageRecordNumberFrom());\r
1726         Assert.assertEquals(700, pager.getCurrentPageRecordNumberTo());\r
1727         Assert.assertEquals(0, pager.getFirstPageNo());\r
1728         Assert.assertEquals(7, pager.getLastPageNo());\r
1729         Assert.assertEquals(6, pager.getPreviousPageNo());\r
1730         Assert.assertEquals(7, pager.getNextPageNo());\r
1731         Assert.assertArrayEquals(new int[] { 3, 4, 5, 6, 7 }, pager.getPageNos());\r
1732     }\r
1733 \r
1734     @Test\r
1735     public void testPagerUtil_7_799() {\r
1736         PagerUtil pager = new PagerUtil(7, 799);\r
1737 \r
1738         Assert.assertEquals(7, pager.getCurrentPage());\r
1739         Assert.assertEquals(799, pager.getRecordCount());\r
1740         Assert.assertEquals(700, pager.getCurrentPageRecordNumberFrom());\r
1741         Assert.assertEquals(798, pager.getCurrentPageRecordNumberTo());\r
1742         Assert.assertEquals(0, pager.getFirstPageNo());\r
1743         Assert.assertEquals(7, pager.getLastPageNo());\r
1744         Assert.assertEquals(6, pager.getPreviousPageNo());\r
1745         Assert.assertEquals(7, pager.getNextPageNo());\r
1746         Assert.assertArrayEquals(new int[] { 3, 4, 5, 6, 7 }, pager.getPageNos());\r
1747     }\r
1748 \r
1749     @Test\r
1750     public void testPagerUtil_7_800() {\r
1751         PagerUtil pager = new PagerUtil(7, 800);\r
1752 \r
1753         Assert.assertEquals(7, pager.getCurrentPage());\r
1754         Assert.assertEquals(800, pager.getRecordCount());\r
1755         Assert.assertEquals(700, pager.getCurrentPageRecordNumberFrom());\r
1756         Assert.assertEquals(799, pager.getCurrentPageRecordNumberTo());\r
1757         Assert.assertEquals(0, pager.getFirstPageNo());\r
1758         Assert.assertEquals(7, pager.getLastPageNo());\r
1759         Assert.assertEquals(6, pager.getPreviousPageNo());\r
1760         Assert.assertEquals(7, pager.getNextPageNo());\r
1761         Assert.assertArrayEquals(new int[] { 3, 4, 5, 6, 7 }, pager.getPageNos());\r
1762     }\r
1763 \r
1764     @Test\r
1765     public void testPagerUtil_7_801() {\r
1766         PagerUtil pager = new PagerUtil(7, 801);\r
1767 \r
1768         Assert.assertEquals(7, pager.getCurrentPage());\r
1769         Assert.assertEquals(801, pager.getRecordCount());\r
1770         Assert.assertEquals(700, pager.getCurrentPageRecordNumberFrom());\r
1771         Assert.assertEquals(799, pager.getCurrentPageRecordNumberTo());\r
1772         Assert.assertEquals(0, pager.getFirstPageNo());\r
1773         Assert.assertEquals(8, pager.getLastPageNo());\r
1774         Assert.assertEquals(6, pager.getPreviousPageNo());\r
1775         Assert.assertEquals(8, pager.getNextPageNo());\r
1776         Assert.assertArrayEquals(new int[] { 4, 5, 6, 7, 8 }, pager.getPageNos());\r
1777     }\r
1778 \r
1779     @Test\r
1780     public void testPagerUtil_7_899() {\r
1781         PagerUtil pager = new PagerUtil(7, 899);\r
1782 \r
1783         Assert.assertEquals(7, pager.getCurrentPage());\r
1784         Assert.assertEquals(899, pager.getRecordCount());\r
1785         Assert.assertEquals(700, pager.getCurrentPageRecordNumberFrom());\r
1786         Assert.assertEquals(799, pager.getCurrentPageRecordNumberTo());\r
1787         Assert.assertEquals(0, pager.getFirstPageNo());\r
1788         Assert.assertEquals(8, pager.getLastPageNo());\r
1789         Assert.assertEquals(6, pager.getPreviousPageNo());\r
1790         Assert.assertEquals(8, pager.getNextPageNo());\r
1791         Assert.assertArrayEquals(new int[] { 4, 5, 6, 7, 8 }, pager.getPageNos());\r
1792     }\r
1793 \r
1794     @Test\r
1795     public void testPagerUtil_7_900() {\r
1796         PagerUtil pager = new PagerUtil(7, 900);\r
1797 \r
1798         Assert.assertEquals(7, pager.getCurrentPage());\r
1799         Assert.assertEquals(900, pager.getRecordCount());\r
1800         Assert.assertEquals(700, pager.getCurrentPageRecordNumberFrom());\r
1801         Assert.assertEquals(799, pager.getCurrentPageRecordNumberTo());\r
1802         Assert.assertEquals(0, pager.getFirstPageNo());\r
1803         Assert.assertEquals(8, pager.getLastPageNo());\r
1804         Assert.assertEquals(6, pager.getPreviousPageNo());\r
1805         Assert.assertEquals(8, pager.getNextPageNo());\r
1806         Assert.assertArrayEquals(new int[] { 4, 5, 6, 7, 8 }, pager.getPageNos());\r
1807     }\r
1808 \r
1809     @Test\r
1810     public void testPagerUtil_7_901() {\r
1811         PagerUtil pager = new PagerUtil(7, 901);\r
1812 \r
1813         Assert.assertEquals(7, pager.getCurrentPage());\r
1814         Assert.assertEquals(901, pager.getRecordCount());\r
1815         Assert.assertEquals(700, pager.getCurrentPageRecordNumberFrom());\r
1816         Assert.assertEquals(799, pager.getCurrentPageRecordNumberTo());\r
1817         Assert.assertEquals(0, pager.getFirstPageNo());\r
1818         Assert.assertEquals(9, pager.getLastPageNo());\r
1819         Assert.assertEquals(6, pager.getPreviousPageNo());\r
1820         Assert.assertEquals(8, pager.getNextPageNo());\r
1821         Assert.assertArrayEquals(new int[] { 5, 6, 7, 8, 9 }, pager.getPageNos());\r
1822     }\r
1823 \r
1824     @Test\r
1825     public void testPagerUtil_7_999() {\r
1826         PagerUtil pager = new PagerUtil(7, 999);\r
1827 \r
1828         Assert.assertEquals(7, pager.getCurrentPage());\r
1829         Assert.assertEquals(999, pager.getRecordCount());\r
1830         Assert.assertEquals(700, pager.getCurrentPageRecordNumberFrom());\r
1831         Assert.assertEquals(799, pager.getCurrentPageRecordNumberTo());\r
1832         Assert.assertEquals(0, pager.getFirstPageNo());\r
1833         Assert.assertEquals(9, pager.getLastPageNo());\r
1834         Assert.assertEquals(6, pager.getPreviousPageNo());\r
1835         Assert.assertEquals(8, pager.getNextPageNo());\r
1836         Assert.assertArrayEquals(new int[] { 5, 6, 7, 8, 9 }, pager.getPageNos());\r
1837     }\r
1838 \r
1839     @Test\r
1840     public void testPagerUtil_7_1000() {\r
1841         PagerUtil pager = new PagerUtil(7, 1000);\r
1842 \r
1843         Assert.assertEquals(7, pager.getCurrentPage());\r
1844         Assert.assertEquals(1000, pager.getRecordCount());\r
1845         Assert.assertEquals(700, pager.getCurrentPageRecordNumberFrom());\r
1846         Assert.assertEquals(799, pager.getCurrentPageRecordNumberTo());\r
1847         Assert.assertEquals(0, pager.getFirstPageNo());\r
1848         Assert.assertEquals(9, pager.getLastPageNo());\r
1849         Assert.assertEquals(6, pager.getPreviousPageNo());\r
1850         Assert.assertEquals(8, pager.getNextPageNo());\r
1851         Assert.assertArrayEquals(new int[] { 5, 6, 7, 8, 9 }, pager.getPageNos());\r
1852     }\r
1853 \r
1854     @Test\r
1855     public void testPagerUtil_7_1001() {\r
1856         PagerUtil pager = new PagerUtil(7, 1001);\r
1857 \r
1858         Assert.assertEquals(7, pager.getCurrentPage());\r
1859         Assert.assertEquals(1001, pager.getRecordCount());\r
1860         Assert.assertEquals(700, pager.getCurrentPageRecordNumberFrom());\r
1861         Assert.assertEquals(799, pager.getCurrentPageRecordNumberTo());\r
1862         Assert.assertEquals(0, pager.getFirstPageNo());\r
1863         Assert.assertEquals(10, pager.getLastPageNo());\r
1864         Assert.assertEquals(6, pager.getPreviousPageNo());\r
1865         Assert.assertEquals(8, pager.getNextPageNo());\r
1866         Assert.assertArrayEquals(new int[] { 5, 6, 7, 8, 9 }, pager.getPageNos());\r
1867     }\r
1868 \r
1869     @Test\r
1870     public void testPagerUtil_8_801() {\r
1871         PagerUtil pager = new PagerUtil(8, 801);\r
1872 \r
1873         Assert.assertEquals(8, pager.getCurrentPage());\r
1874         Assert.assertEquals(801, pager.getRecordCount());\r
1875         Assert.assertEquals(800, pager.getCurrentPageRecordNumberFrom());\r
1876         Assert.assertEquals(800, pager.getCurrentPageRecordNumberTo());\r
1877         Assert.assertEquals(0, pager.getFirstPageNo());\r
1878         Assert.assertEquals(8, pager.getLastPageNo());\r
1879         Assert.assertEquals(7, pager.getPreviousPageNo());\r
1880         Assert.assertEquals(8, pager.getNextPageNo());\r
1881         Assert.assertArrayEquals(new int[] { 4, 5, 6, 7, 8 }, pager.getPageNos());\r
1882     }\r
1883 \r
1884     @Test\r
1885     public void testPagerUtil_8_899() {\r
1886         PagerUtil pager = new PagerUtil(8, 899);\r
1887 \r
1888         Assert.assertEquals(8, pager.getCurrentPage());\r
1889         Assert.assertEquals(899, pager.getRecordCount());\r
1890         Assert.assertEquals(800, pager.getCurrentPageRecordNumberFrom());\r
1891         Assert.assertEquals(898, pager.getCurrentPageRecordNumberTo());\r
1892         Assert.assertEquals(0, pager.getFirstPageNo());\r
1893         Assert.assertEquals(8, pager.getLastPageNo());\r
1894         Assert.assertEquals(7, pager.getPreviousPageNo());\r
1895         Assert.assertEquals(8, pager.getNextPageNo());\r
1896         Assert.assertArrayEquals(new int[] { 4, 5, 6, 7, 8 }, pager.getPageNos());\r
1897     }\r
1898 \r
1899     @Test\r
1900     public void testPagerUtil_8_900() {\r
1901         PagerUtil pager = new PagerUtil(8, 900);\r
1902 \r
1903         Assert.assertEquals(8, pager.getCurrentPage());\r
1904         Assert.assertEquals(900, pager.getRecordCount());\r
1905         Assert.assertEquals(800, pager.getCurrentPageRecordNumberFrom());\r
1906         Assert.assertEquals(899, pager.getCurrentPageRecordNumberTo());\r
1907         Assert.assertEquals(0, pager.getFirstPageNo());\r
1908         Assert.assertEquals(8, pager.getLastPageNo());\r
1909         Assert.assertEquals(7, pager.getPreviousPageNo());\r
1910         Assert.assertEquals(8, pager.getNextPageNo());\r
1911         Assert.assertArrayEquals(new int[] { 4, 5, 6, 7, 8 }, pager.getPageNos());\r
1912     }\r
1913 \r
1914     @Test\r
1915     public void testPagerUtil_8_901() {\r
1916         PagerUtil pager = new PagerUtil(8, 901);\r
1917 \r
1918         Assert.assertEquals(8, pager.getCurrentPage());\r
1919         Assert.assertEquals(901, pager.getRecordCount());\r
1920         Assert.assertEquals(800, pager.getCurrentPageRecordNumberFrom());\r
1921         Assert.assertEquals(899, pager.getCurrentPageRecordNumberTo());\r
1922         Assert.assertEquals(0, pager.getFirstPageNo());\r
1923         Assert.assertEquals(9, pager.getLastPageNo());\r
1924         Assert.assertEquals(7, pager.getPreviousPageNo());\r
1925         Assert.assertEquals(9, pager.getNextPageNo());\r
1926         Assert.assertArrayEquals(new int[] { 5, 6, 7, 8, 9 }, pager.getPageNos());\r
1927     }\r
1928 \r
1929     @Test\r
1930     public void testPagerUtil_8_999() {\r
1931         PagerUtil pager = new PagerUtil(8, 999);\r
1932 \r
1933         Assert.assertEquals(8, pager.getCurrentPage());\r
1934         Assert.assertEquals(999, pager.getRecordCount());\r
1935         Assert.assertEquals(800, pager.getCurrentPageRecordNumberFrom());\r
1936         Assert.assertEquals(899, pager.getCurrentPageRecordNumberTo());\r
1937         Assert.assertEquals(0, pager.getFirstPageNo());\r
1938         Assert.assertEquals(9, pager.getLastPageNo());\r
1939         Assert.assertEquals(7, pager.getPreviousPageNo());\r
1940         Assert.assertEquals(9, pager.getNextPageNo());\r
1941         Assert.assertArrayEquals(new int[] { 5, 6, 7, 8, 9 }, pager.getPageNos());\r
1942     }\r
1943 \r
1944     @Test\r
1945     public void testPagerUtil_8_1000() {\r
1946         PagerUtil pager = new PagerUtil(8, 1000);\r
1947 \r
1948         Assert.assertEquals(8, pager.getCurrentPage());\r
1949         Assert.assertEquals(1000, pager.getRecordCount());\r
1950         Assert.assertEquals(800, pager.getCurrentPageRecordNumberFrom());\r
1951         Assert.assertEquals(899, pager.getCurrentPageRecordNumberTo());\r
1952         Assert.assertEquals(0, pager.getFirstPageNo());\r
1953         Assert.assertEquals(9, pager.getLastPageNo());\r
1954         Assert.assertEquals(7, pager.getPreviousPageNo());\r
1955         Assert.assertEquals(9, pager.getNextPageNo());\r
1956         Assert.assertArrayEquals(new int[] { 5, 6, 7, 8, 9 }, pager.getPageNos());\r
1957     }\r
1958 \r
1959     @Test\r
1960     public void testPagerUtil_8_1001() {\r
1961         PagerUtil pager = new PagerUtil(8, 1001);\r
1962 \r
1963         Assert.assertEquals(8, pager.getCurrentPage());\r
1964         Assert.assertEquals(1001, pager.getRecordCount());\r
1965         Assert.assertEquals(800, pager.getCurrentPageRecordNumberFrom());\r
1966         Assert.assertEquals(899, pager.getCurrentPageRecordNumberTo());\r
1967         Assert.assertEquals(0, pager.getFirstPageNo());\r
1968         Assert.assertEquals(10, pager.getLastPageNo());\r
1969         Assert.assertEquals(7, pager.getPreviousPageNo());\r
1970         Assert.assertEquals(9, pager.getNextPageNo());\r
1971         Assert.assertArrayEquals(new int[] { 6, 7, 8, 9, 10 }, pager.getPageNos());\r
1972     }\r
1973 \r
1974     @Test\r
1975     public void testPagerUtil_9_901() {\r
1976         PagerUtil pager = new PagerUtil(9, 901);\r
1977 \r
1978         Assert.assertEquals(9, pager.getCurrentPage());\r
1979         Assert.assertEquals(901, pager.getRecordCount());\r
1980         Assert.assertEquals(900, pager.getCurrentPageRecordNumberFrom());\r
1981         Assert.assertEquals(900, pager.getCurrentPageRecordNumberTo());\r
1982         Assert.assertEquals(0, pager.getFirstPageNo());\r
1983         Assert.assertEquals(9, pager.getLastPageNo());\r
1984         Assert.assertEquals(8, pager.getPreviousPageNo());\r
1985         Assert.assertEquals(9, pager.getNextPageNo());\r
1986         Assert.assertArrayEquals(new int[] { 5, 6, 7, 8, 9 }, pager.getPageNos());\r
1987     }\r
1988 \r
1989     @Test\r
1990     public void testPagerUtil_9_999() {\r
1991         PagerUtil pager = new PagerUtil(9, 999);\r
1992 \r
1993         Assert.assertEquals(9, pager.getCurrentPage());\r
1994         Assert.assertEquals(999, pager.getRecordCount());\r
1995         Assert.assertEquals(900, pager.getCurrentPageRecordNumberFrom());\r
1996         Assert.assertEquals(998, pager.getCurrentPageRecordNumberTo());\r
1997         Assert.assertEquals(0, pager.getFirstPageNo());\r
1998         Assert.assertEquals(9, pager.getLastPageNo());\r
1999         Assert.assertEquals(8, pager.getPreviousPageNo());\r
2000         Assert.assertEquals(9, pager.getNextPageNo());\r
2001         Assert.assertArrayEquals(new int[] { 5, 6, 7, 8, 9 }, pager.getPageNos());\r
2002     }\r
2003 \r
2004     @Test\r
2005     public void testPagerUtil_9_1000() {\r
2006         PagerUtil pager = new PagerUtil(9, 1000);\r
2007 \r
2008         Assert.assertEquals(9, pager.getCurrentPage());\r
2009         Assert.assertEquals(1000, pager.getRecordCount());\r
2010         Assert.assertEquals(900, pager.getCurrentPageRecordNumberFrom());\r
2011         Assert.assertEquals(999, pager.getCurrentPageRecordNumberTo());\r
2012         Assert.assertEquals(0, pager.getFirstPageNo());\r
2013         Assert.assertEquals(9, pager.getLastPageNo());\r
2014         Assert.assertEquals(8, pager.getPreviousPageNo());\r
2015         Assert.assertEquals(9, pager.getNextPageNo());\r
2016         Assert.assertArrayEquals(new int[] { 5, 6, 7, 8, 9 }, pager.getPageNos());\r
2017     }\r
2018 \r
2019     @Test\r
2020     public void testPagerUtil_9_1001() {\r
2021         PagerUtil pager = new PagerUtil(9, 1001);\r
2022 \r
2023         Assert.assertEquals(9, pager.getCurrentPage());\r
2024         Assert.assertEquals(1001, pager.getRecordCount());\r
2025         Assert.assertEquals(900, pager.getCurrentPageRecordNumberFrom());\r
2026         Assert.assertEquals(999, pager.getCurrentPageRecordNumberTo());\r
2027         Assert.assertEquals(0, pager.getFirstPageNo());\r
2028         Assert.assertEquals(10, pager.getLastPageNo());\r
2029         Assert.assertEquals(8, pager.getPreviousPageNo());\r
2030         Assert.assertEquals(10, pager.getNextPageNo());\r
2031         Assert.assertArrayEquals(new int[] { 6, 7, 8, 9, 10 }, pager.getPageNos());\r
2032     }\r
2033 \r
2034     @Test\r
2035     public void testPagerUtil_10_1001() {\r
2036         PagerUtil pager = new PagerUtil(10, 1001);\r
2037 \r
2038         Assert.assertEquals(10, pager.getCurrentPage());\r
2039         Assert.assertEquals(1001, pager.getRecordCount());\r
2040         Assert.assertEquals(1000, pager.getCurrentPageRecordNumberFrom());\r
2041         Assert.assertEquals(1000, pager.getCurrentPageRecordNumberTo());\r
2042         Assert.assertEquals(0, pager.getFirstPageNo());\r
2043         Assert.assertEquals(10, pager.getLastPageNo());\r
2044         Assert.assertEquals(9, pager.getPreviousPageNo());\r
2045         Assert.assertEquals(10, pager.getNextPageNo());\r
2046         Assert.assertArrayEquals(new int[] { 6, 7, 8, 9, 10 }, pager.getPageNos());\r
2047     }\r
2048 \r
2049 }\r