firebase-admin-emulator
v1.2.0
Published
# Difference
Downloads
2
Readme
Firebase Admin Emulator Lite
Difference
Parallel Testing
Full emulator, Single instance, Sequence tests execution
- Data independence between tests: Yes
- Speed: 1
- Memory efficiency: 3
- Correctness: 5
- Determine functions finish: guessing / websocket hack
- Ease of log auditing: 3
- Ease of setup:
- Common setup: 3
- Different functions between tests: 3
Full emulator, Single instance, Parallel tests execution
- Data independence between tests: No
- Speed: 4
- Memory efficiency: 2
- Correctness: 5
- Determine functions finish: guessing / websocket hack
- Ease of log auditing: 3
- Ease of setup:
- Common setup: 3
- Different functions between tests: Not possible
Full emulator, Multiple instance, Parallel tests execution
- Data independence between tests: Yes
- Speed: 3
- Memory efficiency: 1
- Correctness: 5
- Determine functions finish: guessing / websocket hack
- Ease of log auditing: 3
- Ease of setup:
- Common setup: 1
- Different functions between tests: 5
Lite emulator
- Data independence between tests: Yes
- Speed: 5
- Memory efficiency: 5
- Correctness: 3
- Determine functions finish: Promise
- Ease of log auditing: 5
- Ease of setup:
- Common setup: 5
- Different functions between tests: 5
Reset Firestore data for each test
- Maybe data doesn't have to be independent between tests
- Emulating production environment
- Should be independent in the first place
- Emulating production environment
Wording Suggestion
- Data independence between tests ->