Я хочу запустить некоторые тесты браузера для моего приложения Firebase / Firestore.Они будут работать в CI, поэтому я хочу, чтобы они работали в отдельных средах, которые не будут сталкиваться друг с другом.
Если бы я писал свой собственный бэкэнд, это было бы легко: я бы просто запустил локальныйбэкэнд и база данных.Тем не менее, это невозможно пока с Firebase и Firestore .
Возможным решением будет программное создание проектов Firebase для каждого запуска теста, но это кажется невозможным.Точно так же каждый тест может выполняться в своем собственном пространстве имен, , но это также представляется невозможным .
Каков наилучший способ создания тестовых сред для приложений Firebase / Firestore?