Each provider's unit tests project should have access to a test suite with all abstractions covered from a shared library.
Each provider's unit tests project should have access to a test suite with all abstractions covered from a shared library.