-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgenerateArray.test.js
More file actions
28 lines (24 loc) · 823 Bytes
/
generateArray.test.js
File metadata and controls
28 lines (24 loc) · 823 Bytes
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
/* eslint-disable no-undef */
const generateArray = require("./generateArray");
describe(generateArray, () => {
it("creates an array of one element", () => {
const array = generateArray(1);
expect(Array.isArray(array)).toBeTruthy();
expect(array.length).toBe(1);
});
it("creates an array of two elements", () => {
const array = generateArray(2);
expect(Array.isArray(array)).toBeTruthy();
expect(array.length).toBe(2);
});
it("creates and array of 20 elements", () => {
const array = generateArray(200);
expect(Array.isArray(array)).toBeTruthy();
expect(array.length).toBe(200);
});
it("creates and array of 10,000 elements", () => {
const array = generateArray(10000);
expect(Array.isArray(array)).toBeTruthy();
expect(array.length).toBe(10000);
});
});