Firebase Firestore Rule Jest Test Memo
npm install --save-dev jest @types/jest
npm install --save-dev @firebase/rules-unit-testing
package.json에 test scripts 추가"scripts": {
"test": "firebase emulators:exec --only firestore jest"
}
package.jest transform도 json에 추가참조
"jest": {
"transform": {
"\\.ts": "ts-jest"
},
"testRegex": "test/.*test.ts",
"moduleFileExtensions": [
"ts",
"js",
"json"
],
"testEnvironment": "./__test-utils__/custom-jest-environment.js"
}
Cloud Firestore의 rules 시험을 모두 로컬 에뮬레이터로 바꾸면Firestore TestProvider 제작 및 쓰기 테스트테스트의 실행 방법은
npm run test
관련 보도
Reference
이 문제에 관하여(Firebase Firestore Rule Jest Test Memo), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/yoneapp/articles/d01628752f3267텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)