@@ -70,49 +70,49 @@ func TestPaginator(t *testing.T) {
70
70
t .Run ("Generate pages" , func (t * testing.T ) {
71
71
p := New (0 , 10 , 1 , 0 )
72
72
pages := p .Pages ()
73
- assert .Equal (t , 0 , len ( pages ) )
73
+ assert .Empty (t , pages )
74
74
})
75
75
76
76
t .Run ("Only current page" , func (t * testing.T ) {
77
77
p := New (0 , 10 , 1 , 1 )
78
78
pages := p .Pages ()
79
- assert .Equal (t , 1 , len ( pages ) )
79
+ assert .Len (t , pages , 1 )
80
80
assert .Equal (t , 1 , pages [0 ].Num ())
81
81
assert .True (t , pages [0 ].IsCurrent ())
82
82
83
83
p = New (1 , 10 , 1 , 1 )
84
84
pages = p .Pages ()
85
- assert .Equal (t , 1 , len ( pages ) )
85
+ assert .Len (t , pages , 1 )
86
86
assert .Equal (t , 1 , pages [0 ].Num ())
87
87
assert .True (t , pages [0 ].IsCurrent ())
88
88
})
89
89
90
90
t .Run ("Total page number is less or equal" , func (t * testing.T ) {
91
91
p := New (1 , 10 , 1 , 2 )
92
92
pages := p .Pages ()
93
- assert .Equal (t , 1 , len ( pages ) )
93
+ assert .Len (t , pages , 1 )
94
94
assert .Equal (t , 1 , pages [0 ].Num ())
95
95
assert .True (t , pages [0 ].IsCurrent ())
96
96
97
97
p = New (11 , 10 , 1 , 2 )
98
98
pages = p .Pages ()
99
- assert .Equal (t , 2 , len ( pages ) )
99
+ assert .Len (t , pages , 2 )
100
100
assert .Equal (t , 1 , pages [0 ].Num ())
101
101
assert .True (t , pages [0 ].IsCurrent ())
102
102
assert .Equal (t , 2 , pages [1 ].Num ())
103
103
assert .False (t , pages [1 ].IsCurrent ())
104
104
105
105
p = New (11 , 10 , 2 , 2 )
106
106
pages = p .Pages ()
107
- assert .Equal (t , 2 , len ( pages ) )
107
+ assert .Len (t , pages , 2 )
108
108
assert .Equal (t , 1 , pages [0 ].Num ())
109
109
assert .False (t , pages [0 ].IsCurrent ())
110
110
assert .Equal (t , 2 , pages [1 ].Num ())
111
111
assert .True (t , pages [1 ].IsCurrent ())
112
112
113
113
p = New (25 , 10 , 2 , 3 )
114
114
pages = p .Pages ()
115
- assert .Equal (t , 3 , len ( pages ) )
115
+ assert .Len (t , pages , 3 )
116
116
assert .Equal (t , 1 , pages [0 ].Num ())
117
117
assert .False (t , pages [0 ].IsCurrent ())
118
118
assert .Equal (t , 2 , pages [1 ].Num ())
@@ -125,7 +125,7 @@ func TestPaginator(t *testing.T) {
125
125
// ... 2
126
126
p := New (11 , 10 , 2 , 1 )
127
127
pages := p .Pages ()
128
- assert .Equal (t , 2 , len ( pages ) )
128
+ assert .Len (t , pages , 2 )
129
129
assert .Equal (t , - 1 , pages [0 ].Num ())
130
130
assert .False (t , pages [0 ].IsCurrent ())
131
131
assert .Equal (t , 2 , pages [1 ].Num ())
@@ -134,7 +134,7 @@ func TestPaginator(t *testing.T) {
134
134
// ... 2 3
135
135
p = New (21 , 10 , 2 , 2 )
136
136
pages = p .Pages ()
137
- assert .Equal (t , 3 , len ( pages ) )
137
+ assert .Len (t , pages , 3 )
138
138
assert .Equal (t , - 1 , pages [0 ].Num ())
139
139
assert .False (t , pages [0 ].IsCurrent ())
140
140
assert .Equal (t , 2 , pages [1 ].Num ())
@@ -145,7 +145,7 @@ func TestPaginator(t *testing.T) {
145
145
// ... 2 3 4
146
146
p = New (31 , 10 , 3 , 3 )
147
147
pages = p .Pages ()
148
- assert .Equal (t , 4 , len ( pages ) )
148
+ assert .Len (t , pages , 4 )
149
149
assert .Equal (t , - 1 , pages [0 ].Num ())
150
150
assert .False (t , pages [0 ].IsCurrent ())
151
151
assert .Equal (t , 2 , pages [1 ].Num ())
@@ -158,7 +158,7 @@ func TestPaginator(t *testing.T) {
158
158
// ... 3 4 5
159
159
p = New (41 , 10 , 4 , 3 )
160
160
pages = p .Pages ()
161
- assert .Equal (t , 4 , len ( pages ) )
161
+ assert .Len (t , pages , 4 )
162
162
assert .Equal (t , - 1 , pages [0 ].Num ())
163
163
assert .False (t , pages [0 ].IsCurrent ())
164
164
assert .Equal (t , 3 , pages [1 ].Num ())
@@ -171,7 +171,7 @@ func TestPaginator(t *testing.T) {
171
171
// ... 4 5 6 7 8 9 10
172
172
p = New (100 , 10 , 9 , 7 )
173
173
pages = p .Pages ()
174
- assert .Equal (t , 8 , len ( pages ) )
174
+ assert .Len (t , pages , 8 )
175
175
assert .Equal (t , - 1 , pages [0 ].Num ())
176
176
assert .False (t , pages [0 ].IsCurrent ())
177
177
assert .Equal (t , 4 , pages [1 ].Num ())
@@ -194,7 +194,7 @@ func TestPaginator(t *testing.T) {
194
194
// 1 ...
195
195
p := New (21 , 10 , 1 , 1 )
196
196
pages := p .Pages ()
197
- assert .Equal (t , 2 , len ( pages ) )
197
+ assert .Len (t , pages , 2 )
198
198
assert .Equal (t , 1 , pages [0 ].Num ())
199
199
assert .True (t , pages [0 ].IsCurrent ())
200
200
assert .Equal (t , - 1 , pages [1 ].Num ())
@@ -203,7 +203,7 @@ func TestPaginator(t *testing.T) {
203
203
// 1 2 ...
204
204
p = New (21 , 10 , 1 , 2 )
205
205
pages = p .Pages ()
206
- assert .Equal (t , 3 , len ( pages ) )
206
+ assert .Len (t , pages , 3 )
207
207
assert .Equal (t , 1 , pages [0 ].Num ())
208
208
assert .True (t , pages [0 ].IsCurrent ())
209
209
assert .Equal (t , 2 , pages [1 ].Num ())
@@ -214,7 +214,7 @@ func TestPaginator(t *testing.T) {
214
214
// 1 2 3 ...
215
215
p = New (31 , 10 , 2 , 3 )
216
216
pages = p .Pages ()
217
- assert .Equal (t , 4 , len ( pages ) )
217
+ assert .Len (t , pages , 4 )
218
218
assert .Equal (t , 1 , pages [0 ].Num ())
219
219
assert .False (t , pages [0 ].IsCurrent ())
220
220
assert .Equal (t , 2 , pages [1 ].Num ())
@@ -227,7 +227,7 @@ func TestPaginator(t *testing.T) {
227
227
// 1 2 3 ...
228
228
p = New (41 , 10 , 2 , 3 )
229
229
pages = p .Pages ()
230
- assert .Equal (t , 4 , len ( pages ) )
230
+ assert .Len (t , pages , 4 )
231
231
assert .Equal (t , 1 , pages [0 ].Num ())
232
232
assert .False (t , pages [0 ].IsCurrent ())
233
233
assert .Equal (t , 2 , pages [1 ].Num ())
@@ -240,7 +240,7 @@ func TestPaginator(t *testing.T) {
240
240
// 1 2 3 4 5 6 7 ...
241
241
p = New (100 , 10 , 1 , 7 )
242
242
pages = p .Pages ()
243
- assert .Equal (t , 8 , len ( pages ) )
243
+ assert .Len (t , pages , 8 )
244
244
assert .Equal (t , 1 , pages [0 ].Num ())
245
245
assert .True (t , pages [0 ].IsCurrent ())
246
246
assert .Equal (t , 2 , pages [1 ].Num ())
@@ -261,7 +261,7 @@ func TestPaginator(t *testing.T) {
261
261
// 1 2 3 4 5 6 7 ...
262
262
p = New (100 , 10 , 2 , 7 )
263
263
pages = p .Pages ()
264
- assert .Equal (t , 8 , len ( pages ) )
264
+ assert .Len (t , pages , 8 )
265
265
assert .Equal (t , 1 , pages [0 ].Num ())
266
266
assert .False (t , pages [0 ].IsCurrent ())
267
267
assert .Equal (t , 2 , pages [1 ].Num ())
@@ -284,7 +284,7 @@ func TestPaginator(t *testing.T) {
284
284
// ... 2 3 ...
285
285
p := New (35 , 10 , 2 , 2 )
286
286
pages := p .Pages ()
287
- assert .Equal (t , 4 , len ( pages ) )
287
+ assert .Len (t , pages , 4 )
288
288
assert .Equal (t , - 1 , pages [0 ].Num ())
289
289
assert .False (t , pages [0 ].IsCurrent ())
290
290
assert .Equal (t , 2 , pages [1 ].Num ())
@@ -297,7 +297,7 @@ func TestPaginator(t *testing.T) {
297
297
// ... 2 3 4 ...
298
298
p = New (49 , 10 , 3 , 3 )
299
299
pages = p .Pages ()
300
- assert .Equal (t , 5 , len ( pages ) )
300
+ assert .Len (t , pages , 5 )
301
301
assert .Equal (t , - 1 , pages [0 ].Num ())
302
302
assert .False (t , pages [0 ].IsCurrent ())
303
303
assert .Equal (t , 2 , pages [1 ].Num ())
0 commit comments