X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=tests%2Fdeque.test.js;h=73e54590b3956e91ba7b1c2ad39e636c3fa92a95;hb=e45f940434b881099d6d197fa73258f2763acee3;hp=290eadbfa48df38c0488faf732377aae8b0dd888;hpb=da9fb5942126ecd4a897d62b0bda23274a7a3959;p=poolifier.git diff --git a/tests/deque.test.js b/tests/deque.test.js index 290eadbf..73e54590 100644 --- a/tests/deque.test.js +++ b/tests/deque.test.js @@ -8,20 +8,20 @@ describe('Deque test suite', () => { expect(deque.size).toBe(1) expect(deque.maxSize).toBe(1) expect(rtSize).toBe(deque.size) - expect(deque.head).toMatchObject({ value: 1 }) - expect(deque.tail).toMatchObject({ value: 1 }) + expect(deque.head).toMatchObject({ data: 1 }) + expect(deque.tail).toMatchObject({ data: 1 }) rtSize = deque.push(2) expect(deque.size).toBe(2) expect(deque.maxSize).toBe(2) expect(rtSize).toBe(deque.size) - expect(deque.head).toMatchObject({ value: 1 }) - expect(deque.tail).toMatchObject({ value: 2 }) + expect(deque.head).toMatchObject({ data: 1 }) + expect(deque.tail).toMatchObject({ data: 2 }) rtSize = deque.push(3) expect(deque.size).toBe(3) expect(deque.maxSize).toBe(3) expect(rtSize).toBe(deque.size) - expect(deque.head).toMatchObject({ value: 1 }) - expect(deque.tail).toMatchObject({ value: 3 }) + expect(deque.head).toMatchObject({ data: 1 }) + expect(deque.tail).toMatchObject({ data: 3 }) }) it('Verify unshift() behavior', () => { @@ -30,20 +30,20 @@ describe('Deque test suite', () => { expect(deque.size).toBe(1) expect(deque.maxSize).toBe(1) expect(rtSize).toBe(deque.size) - expect(deque.head).toMatchObject({ value: 1 }) - expect(deque.tail).toMatchObject({ value: 1 }) + expect(deque.head).toMatchObject({ data: 1 }) + expect(deque.tail).toMatchObject({ data: 1 }) rtSize = deque.unshift(2) expect(deque.size).toBe(2) expect(deque.maxSize).toBe(2) expect(rtSize).toBe(deque.size) - expect(deque.head).toMatchObject({ value: 2 }) - expect(deque.tail).toMatchObject({ value: 1 }) + expect(deque.head).toMatchObject({ data: 2 }) + expect(deque.tail).toMatchObject({ data: 1 }) rtSize = deque.unshift(3) expect(deque.size).toBe(3) expect(deque.maxSize).toBe(3) expect(rtSize).toBe(deque.size) - expect(deque.head).toMatchObject({ value: 3 }) - expect(deque.tail).toMatchObject({ value: 1 }) + expect(deque.head).toMatchObject({ data: 3 }) + expect(deque.tail).toMatchObject({ data: 1 }) }) it('Verify pop() behavior', () => { @@ -55,14 +55,14 @@ describe('Deque test suite', () => { expect(deque.size).toBe(2) expect(deque.maxSize).toBe(3) expect(rtItem).toBe(3) - expect(deque.head).toMatchObject({ value: 1 }) - expect(deque.tail).toMatchObject({ value: 2 }) + expect(deque.head).toMatchObject({ data: 1 }) + expect(deque.tail).toMatchObject({ data: 2 }) rtItem = deque.pop() expect(deque.size).toBe(1) expect(deque.maxSize).toBe(3) expect(rtItem).toBe(2) - expect(deque.head).toMatchObject({ value: 1 }) - expect(deque.tail).toMatchObject({ value: 1 }) + expect(deque.head).toMatchObject({ data: 1 }) + expect(deque.tail).toMatchObject({ data: 1 }) rtItem = deque.pop() expect(deque.size).toBe(0) expect(deque.maxSize).toBe(3) @@ -80,14 +80,14 @@ describe('Deque test suite', () => { expect(deque.size).toBe(2) expect(deque.maxSize).toBe(3) expect(rtItem).toBe(1) - expect(deque.head).toMatchObject({ value: 2 }) - expect(deque.tail).toMatchObject({ value: 3 }) + expect(deque.head).toMatchObject({ data: 2 }) + expect(deque.tail).toMatchObject({ data: 3 }) rtItem = deque.shift() expect(deque.size).toBe(1) expect(deque.maxSize).toBe(3) expect(rtItem).toBe(2) - expect(deque.head).toMatchObject({ value: 3 }) - expect(deque.tail).toMatchObject({ value: 3 }) + expect(deque.head).toMatchObject({ data: 3 }) + expect(deque.tail).toMatchObject({ data: 3 }) rtItem = deque.shift() expect(deque.size).toBe(0) expect(deque.maxSize).toBe(3) @@ -123,8 +123,8 @@ describe('Deque test suite', () => { deque.push(3) expect(deque.size).toBe(3) expect(deque.maxSize).toBe(3) - expect(deque.head).toMatchObject({ value: 1 }) - expect(deque.tail).toMatchObject({ value: 3 }) + expect(deque.head).toMatchObject({ data: 1 }) + expect(deque.tail).toMatchObject({ data: 3 }) deque.clear() expect(deque.size).toBe(0) expect(deque.maxSize).toBe(0)