webdevatlanta / GroupCollaborationTool

Tool to allow developers to collaborate on open source and private projects
https://groupcollaborationtool.web.app
1 stars 21 forks source link

Refactor Firebase emulator/provider Layer #116

Closed abrie closed 4 years ago

abrie commented 4 years ago

This PR addresses some nagging concerns with the Firebase emulator abstraction. The abstraction has been split into three components emulator (unit tests), provider (interface) and firebase (live). This makes the code far more readable, and leaves room for further mocking of the Provider when unit testing component UIs.