Louis Lam
3 years ago
1 changed files with 29 additions and 2 deletions
@ -1,10 +1,37 @@ |
|||
const { genSecret } = require("../src/util"); |
|||
|
|||
beforeAll(() => { |
|||
|
|||
}); |
|||
|
|||
describe("", () => { |
|||
describe("Test genSecret", () => { |
|||
|
|||
it("should be correct length", () => { |
|||
let secret = genSecret(-1); |
|||
expect(secret).toEqual(""); |
|||
|
|||
secret = genSecret(0); |
|||
expect(secret).toEqual(""); |
|||
|
|||
secret = genSecret(1); |
|||
expect(secret.length).toEqual(1); |
|||
|
|||
it("should ", () => { |
|||
secret = genSecret(2); |
|||
expect(secret.length).toEqual(2); |
|||
|
|||
secret = genSecret(64); |
|||
expect(secret.length).toEqual(64); |
|||
|
|||
secret = genSecret(9000); |
|||
expect(secret.length).toEqual(9000); |
|||
|
|||
secret = genSecret(90000); |
|||
expect(secret.length).toEqual(90000); |
|||
}); |
|||
|
|||
it("should contain first and last possible chars", () => { |
|||
let secret = genSecret(90000); |
|||
expect(secret).toContain("A"); |
|||
expect(secret).toContain("9"); |
|||
}); |
|||
}); |
|||
|
Loading…
Reference in new issue