-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to mock properly @react-native-firebase/firestore #188
Comments
describe('your test', () => {
mockReactNativeFirestore({
userCollection: {
1: {
collection: [101922, 1535, 105778, 105398, 30002],
},
},
};
test('something', () => {
// the rest of the test
});
}); |
Hm. My tests still failed.
My test looks like this:
Inside component I'm using firestore like this:
The only way I found to make tests work is to mock firebase manually like this:
This way works but I will need to extend it for every new case, so it is better to use your library. I will appreciate any ideas of how to make it work. Thank you. Oh, I forgot to add an error I got during the test.
|
Hey, guys. I'm trying to mock firestore for testing, but can't find the wright workaround.
my mock for firestore:
With this implementation my tests often fails with error TypeError: (0 , _firestore.default) is not a function. I think something is wrong with my mock but can't figure out what exactly.
The text was updated successfully, but these errors were encountered: