refactor: MONOREPO
This commit is contained in:
16
frontend/src/utils/__test__/queue.test.ts
Normal file
16
frontend/src/utils/__test__/queue.test.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
import { Queue } from "../queue";
|
||||
|
||||
test("Enqueue a, b and c and dequeue them", () => {
|
||||
const q: Queue = new Queue<string>();
|
||||
q.enqueue("a");
|
||||
q.enqueue("b");
|
||||
q.enqueue("c");
|
||||
|
||||
expect(q.size()).toBe(3);
|
||||
|
||||
expect(q.dequeue()).toEqual("a");
|
||||
expect(q.dequeue()).toEqual("b");
|
||||
expect(q.dequeue()).toEqual("c");
|
||||
|
||||
expect(q.size()).toBe(0);
|
||||
});
|
||||
Reference in New Issue
Block a user