1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
import {
Vector,
LinkList,
Deque,
OrderedSet,
OrderedMap,
HashSet,
HashMap,
Stack,
Queue,
PriorityQueue
} from '@/index';
const containerArr = [
new Stack(),
new Queue(),
new PriorityQueue(),
new Vector(),
new LinkList(),
new Deque(),
new OrderedSet(),
new OrderedMap(),
new HashSet(),
new HashMap()
];
describe('iterator test', () => {
test('empty constructor test', () => {
for (const container of containerArr) {
expect(container.size()).toEqual(0);
}
});
});
|