diff --git a/package.json b/package.json index 9413d13..233db63 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,8 @@ "scripts": { "build": "tsc", "start": "node dist/server.js", - "dev": "ts-node src/server.ts" + "dev": "ts-node src/server.ts", + "test": "ts-node src/test.ts" }, "dependencies": { "@google/genai": "^1.0.0", diff --git a/src/test.ts b/src/test.ts new file mode 100644 index 0000000..5b080ae --- /dev/null +++ b/src/test.ts @@ -0,0 +1,12 @@ + +import assert from 'assert'; + +function add(a: number, b: number): number { + return a + b; +} + +assert.strictEqual(add(1, 2), 3, 'add(1, 2) should be 3'); +assert.strictEqual(add(0, 0), 0, 'add(0, 0) should be 0'); +assert.strictEqual(add(-1, 1), 0, 'add(-1, 1) should be 0'); + +console.log('All tests passed!');