Skip to content

Commit 801e7d5

Browse files
committed
add test for IdGenerator
1 parent 85c1f78 commit 801e7d5

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

javascript/test/IdGeneratorTest.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import assert from "node:assert"
2+
import {IdGenerator} from "../src/index.js"
3+
4+
describe('IdGenerator', () => {
5+
it('generates uuids', () => {
6+
const generator = IdGenerator.uuid()
7+
const result = generator()
8+
assert.equal(result.length, 36)
9+
});
10+
11+
it('increments ids', () => {
12+
const generator = IdGenerator.incrementing()
13+
assert.equal(generator(), '0')
14+
assert.equal(generator(), '1')
15+
assert.equal(generator(), '2')
16+
})
17+
})

0 commit comments

Comments
 (0)