ensureFirebaseCoreMocksForTest function

void ensureFirebaseCoreMocksForTest()

Installs Firebase Core platform mocks so Firebase.initializeApp works under flutter test (no native Firebase host). Required before app bootstrap.

Implementation

void ensureFirebaseCoreMocksForTest() {
  if (_firebaseCoreMocksInstalled) return;
  TestFirebaseCoreHostApi.setUp(_PreservingFirebaseCoreHostApi());
  ensureLiveCloudFunctionsForTest();
  ensureLiveFirebaseAuthForTest();
  ensureLiveFirestoreForTest();
  _firebaseCoreMocksInstalled = true;
}