This PR builds on top of #289, and makes it possible to enable the emulator mode in FirebaseUserManager via a programmatic parameter. This in turns makes it possible to test the emulator mode via simple parameterization, as opposed to environment variable manipulation. We are also adding a new smaller test class (FirebaseAuthEmulatorTest), that verifies the SDK is reading the environment variable correctly.
I'm also removing the emulator support from the TenantManager class for now. Without tests this feature is incomplete.
This PR builds on top of #289, and makes it possible to enable the emulator mode in
FirebaseUserManager
via a programmatic parameter. This in turns makes it possible to test the emulator mode via simple parameterization, as opposed to environment variable manipulation. We are also adding a new smaller test class (FirebaseAuthEmulatorTest
), that verifies the SDK is reading the environment variable correctly.I'm also removing the emulator support from the
TenantManager
class for now. Without tests this feature is incomplete.