robert-s-hogan / nx-monorepo

Modern Web Development Redefined: Dive into a Next.js and React-powered project showcasing best practices with TypeScript, Redux Toolkit, Tailwind CSS, and NX monorepo. A testament to performant, scalable, and maintainable web solutions.
1 stars 0 forks source link

Test and Document Firebase Library #276

Open robert-s-hogan opened 6 months ago

robert-s-hogan commented 6 months ago

Tasks:

robert-s-hogan commented 6 months ago

Install and set up Firebase Emulator Suite following the Firebase documentation. Configure your tests to use the Firestore and Auth emulators. You can do this by modifying your Firebase config in tests to connect to the emulator's address (usually localhost with specific ports). Write integration tests that interact with the emulated Firestore and Auth services, similar to unit tests but without mocking Firestore and Auth methods.