mirror of
https://github.com/typicode/json-server.git
synced 2025-07-28 20:52:08 +08:00
Add prettier
This commit is contained in:
@ -7,70 +7,52 @@ describe('utils', () => {
|
||||
const perPage = 2
|
||||
|
||||
it('should return first page', () => {
|
||||
assert.deepEqual(
|
||||
utils.getPage(array, 1, perPage),
|
||||
{
|
||||
items: [1, 2],
|
||||
current: 1,
|
||||
first: 1,
|
||||
next: 2,
|
||||
last: 3
|
||||
}
|
||||
)
|
||||
assert.deepEqual(utils.getPage(array, 1, perPage), {
|
||||
items: [1, 2],
|
||||
current: 1,
|
||||
first: 1,
|
||||
next: 2,
|
||||
last: 3
|
||||
})
|
||||
})
|
||||
|
||||
it('should return second page', () => {
|
||||
assert.deepEqual(
|
||||
utils.getPage(array, 2, perPage),
|
||||
{
|
||||
items: [3, 4],
|
||||
current: 2,
|
||||
first: 1,
|
||||
prev: 1,
|
||||
next: 3,
|
||||
last: 3
|
||||
}
|
||||
)
|
||||
assert.deepEqual(utils.getPage(array, 2, perPage), {
|
||||
items: [3, 4],
|
||||
current: 2,
|
||||
first: 1,
|
||||
prev: 1,
|
||||
next: 3,
|
||||
last: 3
|
||||
})
|
||||
})
|
||||
|
||||
it('should return third page (last)', () => {
|
||||
assert.deepEqual(
|
||||
utils.getPage(array, 3, perPage),
|
||||
{
|
||||
items: [5],
|
||||
current: 3,
|
||||
first: 1,
|
||||
prev: 2,
|
||||
last: 3
|
||||
}
|
||||
)
|
||||
assert.deepEqual(utils.getPage(array, 3, perPage), {
|
||||
items: [5],
|
||||
current: 3,
|
||||
first: 1,
|
||||
prev: 2,
|
||||
last: 3
|
||||
})
|
||||
})
|
||||
|
||||
it('should return an empty array if page is greater than the last page', () => {
|
||||
assert.deepEqual(
|
||||
utils.getPage(array, 99, perPage),
|
||||
{
|
||||
items: []
|
||||
}
|
||||
)
|
||||
assert.deepEqual(utils.getPage(array, 99, perPage), {
|
||||
items: []
|
||||
})
|
||||
})
|
||||
|
||||
it('should return the array if perPage is greater than the array size', () => {
|
||||
assert.deepEqual(
|
||||
utils.getPage(array, 1, 99),
|
||||
{
|
||||
items: array
|
||||
}
|
||||
)
|
||||
assert.deepEqual(utils.getPage(array, 1, 99), {
|
||||
items: array
|
||||
})
|
||||
})
|
||||
|
||||
it('should return an empty array if the array is empty', () => {
|
||||
assert.deepEqual(
|
||||
utils.getPage([], 1, 1),
|
||||
{
|
||||
items: []
|
||||
}
|
||||
)
|
||||
assert.deepEqual(utils.getPage([], 1, 1), {
|
||||
items: []
|
||||
})
|
||||
})
|
||||
})
|
||||
})
|
||||
|
Reference in New Issue
Block a user