Mockbase
Firebase v7+ mock. Great for unit testing and Storybooks. Built-in support for TypeScript included.
However, please note that not all features are implemented. Take a look at the implemented features table to find out what is available and what is not.
How to use
Wherever you would use Firebase's app or its features, you pass a Mockbase app or feature instance:
; ;;signInWithFacebookapp.auth;addTodo"Clean home up", app.firestore.collection"todo";
Implemented features
Feature group | Status |
---|---|
Analytics | ❌ Not implemented |
Auth | ⚠️ Partly implemented |
Database | ❌ Not implemented |
Firestore | ✅ Implemented* |
Functions | ❌ Not implemented |
Installations | ❌ Not implemented |
Messaging | ❌ Not implemented |
Performance | ❌ Not implemented |
Remote config | ❌ Not implemented |
Storage | ❌ Not implemented |
* There's no difference between server and cache, thus there won't be pending writes.