Skip to content

Commit 0fb3c8d

Browse files
committed
--fix: code coverage 100%
1 parent 5d3d94b commit 0fb3c8d

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

src/_DataStructures_/Heaps/MaxHeap/MaxHeap.test.js

+5-2
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,11 @@ describe('MaxHeap', () => {
3838
});
3939

4040
it('Should return `null` when heap is empty', () => {
41-
[1, 34].forEach(el => mh.add(el));
42-
expect(mh.getMax()).toEqual(34);
41+
[1, 34, 43, 54, 123].forEach(el => mh.add(el));
42+
mh.remove();
43+
mh.remove();
44+
mh.remove();
45+
mh.remove();
4346
mh.remove();
4447
mh.remove();
4548
expect(mh.getMax()).toEqual(null);

src/_DataStructures_/Heaps/MinHeap/MinHeap.test.js

+5-1
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,14 @@ describe('MinHeap', () => {
3838
});
3939

4040
it('Should return `null` when heap is empty', () => {
41-
[1, 34].forEach(el => mh.add(el));
41+
[1, 34, 43, 54, 123].forEach(el => mh.add(el));
4242
expect(mh.getMin()).toEqual(1);
4343
mh.remove();
4444
mh.remove();
45+
mh.remove();
46+
mh.remove();
47+
mh.remove();
48+
mh.remove();
4549
expect(mh.getMin()).toEqual(null);
4650
});
4751

0 commit comments

Comments
 (0)