title: AngularFireModule has not been provided using v7.0.1 and new method of initializing the firebase app
body: <p>I'm attempting to connect to the firebase emulator within an integration test, using the new AngularFire API (&gt;v7)</p>
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>import {
    TestBed
  } from '@angular/core/testing';
  import {
    initializeApp,
    provideFirebaseApp
  } from '@angular/fire/app';
  import {
    doc,
    enableIndexedDbPersistence,
    Firestore,
    getFirestore,
    provideFirestore,
    setDoc
  } from '@angular/fire/firestore';
  import {
    connectFirestoreEmulator
  } from "firebase/firestore";
  
  describe('FirestoreEmulatorSmoketest', () =&gt; {
    let projectId: string;
    let firestore: Firestore;
  
    beforeAll(() =&gt; {
  
      const testConfig = {
        projectId,
        auth: ...
      };
      TestBed.configureTestingModule({
        imports: [
          provideFirebaseApp(() =&gt; initializeApp(testConfig)),
          provideFirestore(() =&gt; {
            const firestore = getFirestore();
            connectFirestoreEmulator(firestore, 'localhost', 8080);
            enableIndexedDbPersistence(firestore);
            return firestore;
          }),
        ],
      })
  
    });
  
    beforeEach(() =&gt; {})
    afterAll(() =&gt; {})
  
    it('should connect', () =&gt; {
      const fooDoc = doc(firestore, "foo/12345");
      return setDoc(fooDoc, {
        updated: new Date()
      })
    })
  });</code></pre>
  </div>
  </div>
  </p>
  <p>This code produces the following error &quot;AngularFireModule has not been provided&quot;</p>
  <p>I can only assume I'm not initialising angular fire somehow?</p>