diff options
| author | ST-DDT <[email protected]> | 2022-03-24 09:21:24 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-03-24 08:21:24 +0000 |
| commit | fe62c1953c1b5755151c6d7562614f89733a6de1 (patch) | |
| tree | e0c6f0d850b1dd1762ddd6c43de762794f8b34b4 /test | |
| parent | 7141cd7d8a2fd505d3338d13ca29fd1ab7a5dc80 (diff) | |
| download | faker-fe62c1953c1b5755151c6d7562614f89733a6de1.tar.xz faker-fe62c1953c1b5755151c6d7562614f89733a6de1.zip | |
refactor: set seed directly (#563)
Diffstat (limited to 'test')
| -rw-r--r-- | test/faker.spec.ts | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/test/faker.spec.ts b/test/faker.spec.ts new file mode 100644 index 00000000..54fa04ac --- /dev/null +++ b/test/faker.spec.ts @@ -0,0 +1,26 @@ +import { beforeEach, describe, expect, it } from 'vitest'; +import { faker } from '../src'; + +describe('faker', () => { + beforeEach(() => { + faker.locale = 'en'; + }); + + // This is only here for coverage + // The actual test is in mersenne.spec.ts + describe('seed()', () => { + it('seed(number)', () => { + faker.seed(1); + + const actual = faker.animal.cat(); + expect(actual).toBe('Korat'); + }); + + it('seed(number[])', () => { + faker.seed([1, 2, 3]); + + const actual = faker.animal.cat(); + expect(actual).toBe('Oriental'); + }); + }); +}); |
