FLUTTER ECOSYSTEM

google_sign_in_mocks

Mock für Google Sign In. Verwenden Sie dieses Paket zusammen mit `firebase_auth_mocks`, um Einheitstests zu schreiben, die die Firebase-Authentifizierung betreffen.

Neueste Version
0.4.1
30-Tage-Downloads
14.400
Likes
34
Pub-Punkte
150

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

Ein Testpaket, das Mock-Implementierungen für Google Sign In bereitstellt und Entwicklern ermöglicht, Authentifizierungsabläufe zu simulieren, ohne echte Google-Konten benötigen zu müssen. Es integriert sich nahtlos mit firebase_auth_mocks und ist ideal zum Schreiben zuverlässiger Einheitstests für die Firebase-Authentifizierungslogik in Flutter-Apps. Die Mocks unterstützen alle wichtigen Plattformen wie Android, iOS, Web und macOS und sorgen für konsistentes Testverhalten über verschiedene Umgebungen hinweg.

Anwendungsfälle
  • Einheitstests für Firebase Auth mit Google-Anmeldung
  • Simulieren von Anmelde-/Abmeldeflüssen in Tests
  • Testen des App-Verhaltens nach der Google-Anmeldung
  • Überprüfung von durch Authentifizierung ausgelösten Zustandsänderungen
  • Sicherstellung der plattformunabhängigen Testzuverlässigkeit
Hauptmerkmale
  • Mock-Klasse GoogleSignIn mit konfigurierbaren Antworten
  • Integration mit firebase_auth_mocks
  • Unterstützt alle wichtigen Plattformen
  • Einfache Einrichtung für Testumgebungen
  • Keine externen Abhängigkeiten während des Testens
Geeignet für
  • Flutter-Entwickler, die Einheitstests schreiben
  • Teams, die Firebase Authentication verwenden
  • Testgetriebene Entwicklung Arbeitsabläufe
  • Plattformübergreifender App-Test
  • CI/CD-Pipelines, die stabile Testläufe erfordern
Hinweise
  • Nicht für den Produktiveinsatz
  • Benötigt firebase_auth_mocks für volle Funktionalität
  • Das Mock-Verhalten muss in Tests explizit definiert werden
  • Beschränkt auf Anmelde-Simulation, nicht auf vollständigen OAuth-Flow
  • Behandelt keine echten Google-Kontaktinteraktionen
Unterstützte PlattformenAndroidiOSWebmacOS

Paket installieren

flutter pub add google_sign_in_mocks

Kategorien

Quell-Repository

Verwandte Projekte

Noch keine Daten verfügbar.