FLUTTER ECOSYSTEM

fake_cloud_firestore

Bekannt als cloud_firestore_mocks. Falsche Implementierung von Cloud Firestore. Verwenden Sie dieses Paket, um Apps zu unit-testen, die Cloud Firestore verwenden.

Neueste Version
4.1.1
30-Tage-Downloads
100.300
Likes
140
Pub-Punkte
130

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

Eine fiktive Implementierung von Cloud Firestore, die für die Einheitstests von Flutter-Anwendungen entwickelt wurde. Sie nachahmt das Verhalten des echten Cloud Firestore-Dienstes und ermöglicht Entwicklern, die Datenlogik ihrer App zu testen, ohne einen echten Firebase-Backend zu benötigen. Dieses Paket ist ideal, um Tests zu isolieren und konsistente, wiederholbare Ergebnisse während der Entwicklung sicherzustellen. Ursprünglich als cloud_firestore_mocks bekannt, unterstützt es alle wichtigen Plattformen wie Android, iOS, Web, macOS und Windows.

Anwendungsfälle
  • Einheitstests für Firestore-abhängige Logik
  • Testen des App-Zustands ohne eine aktive Firebase-Verbindung
  • Komponenten während der Integrationsprüfungen isolieren
  • Simulation verschiedener Firestore-Antworten in Tests
  • Datenverarbeitung vor der Bereitstellung überprüfen
Hauptmerkmale
  • Vollständige Kompatibilität mit der Cloud Firestore-API
  • Unterstützt alle wichtigen Flutter-Plattformen
  • Einfache Einrichtung für Testumgebungen
  • Gefälschte Dokument- und Sammlungsvorgänge
  • Keine Firebase-Projekt-Konfiguration erforderlich
Geeignet für
  • Flutter-Entwickler schreiben Einheitstests
  • Teams, die der Testzuverlässigkeit Priorität einräumen
  • Projekte mit komplexen Firestore-Interaktionen
  • Entwickler vermeiden echte Firebase-Kosten bei Tests
  • Apps, die deterministische Testergebnisse erfordern
Hinweise
  • Nicht geeignet für End-to-End-Tests
  • Nachahmt das Verhalten der Echtzeit-Synchronisierung nicht
  • Beschränkt auf die Prüfung der Client-Seiten-Logik
  • Benötigt manuelle Einrichtung der Anfangsdaten
  • Könnte nicht alle Randfälle des echten Firestore widerspiegeln
Unterstützte PlattformenAndroidiOSWebmacOSWindows

Paket installieren

flutter pub add fake_cloud_firestore

Kategorien

Quell-Repository

Verwandte Projekte