Skip to content

Commit 24ae731

Browse files
committed
chore: add unit tests
1 parent cd5c32d commit 24ae731

17 files changed

+754
-13
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,3 +82,5 @@ lib/
8282
# React Native Codegen
8383
ios/generated
8484
android/generated
85+
86+
/coverage/

jest-setup.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@ import '@testing-library/react-native/extend-expect';
22

33
jest.mock('react-native-app-auth', () => ({
44
authorize: jest.fn(),
5+
refresh: jest.fn(),
56
}));
67

78
jest.mock('react-native-encrypted-storage', () => ({
89
setItem: jest.fn(() => Promise.resolve()),
9-
getItem: jest.fn(() => Promise.resolve('{ "foo": 1 }')),
10+
getItem: jest.fn(() => Promise.resolve(null)),
1011
removeItem: jest.fn(() => Promise.resolve()),
1112
clear: jest.fn(() => Promise.resolve()),
1213
}));

package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@
7575
"@release-it/conventional-changelog": "^9.0.2",
7676
"@testing-library/react-native": "^12.9.0",
7777
"@types/jest": "^29.5.5",
78+
"@types/lodash": "^4.17.13",
7879
"@types/react": "^18.2.44",
7980
"commitlint": "^17.0.2",
8081
"del-cli": "^5.1.0",
@@ -138,5 +139,8 @@
138139
"type": "module-legacy",
139140
"languages": "kotlin-objc",
140141
"version": "0.44.1"
142+
},
143+
"dependencies": {
144+
"lodash": "^4.17.21"
141145
}
142146
}

0 commit comments

Comments
 (0)