Skip to content

Commit 91f75e7

Browse files
committed
new changes readme and gitignore
0 parents  commit 91f75e7

7 files changed

Lines changed: 2222 additions & 0 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
node_modules

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
2+
## Basic sample source for unit testing JEST WITH TYPESCRIPT

jest.config.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
/** @type {import('ts-jest').JestConfigWithTsJest} */
2+
module.exports = {
3+
preset: 'ts-jest',
4+
testEnvironment: 'node',
5+
};

package.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"name": "unit-test-ts",
3+
"version": "1.0.0",
4+
"main": "index.js",
5+
"license": "MIT",
6+
"scripts": {
7+
"test": "jest"
8+
},
9+
"devDependencies": {
10+
"@types/jest": "^29.5.12",
11+
"jest": "^29.7.0",
12+
"ts-jest": "^29.1.2",
13+
"typescript": "^5.3.3"
14+
}
15+
}

sum.test.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
import sum from './sum';
2+
test('adds 1 + 2 to equal 3', () => {
3+
expect(sum(1, 2)).toBe(3);
4+
});

sum.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
function sum(a, b) {
2+
return a + b;
3+
}
4+
5+
export default sum;

yarn.lock

Lines changed: 2190 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)