Я не могу понять, как получить доступ к эмулятору Firebase из приложений dotnet/тестов интеграции (firebase-admin-dotnet nuget ) вне докера
Код: Выделить всё
Environment.SetEnvironmentVariable("FIRESTORE_EMULATOR_HOST", "127.0.0.1:8080");
Environment.SetEnvironmentVariable("FIREBASE_AUTH_EMULATOR_HOST", "127.0.0.1:9099");
Environment.SetEnvironmentVariable("PUBSUB_EMULATOR_HOST", "127.0.0.1:8085");
Environment.SetEnvironmentVariable("FUNCTIONS_EMULATOR_HOST", "127.0.0.1:5001");
Environment.SetEnvironmentVariable("GCLOUD_PROJECT", "test-project");
Код: Выделить всё
FirebaseApp.Create();
Код: Выделить всё
FirebaseApp.Create(new AppOptions() { Credential = GoogleCredential.FromAccessToken("Bearer test") });
Итак, есть ли способ заставить эту штуку работать?
Подробнее здесь: https://stackoverflow.com/questions/791 ... tion-tests