FLUTTER ECOSYSTEM

fake_cloud_firestore

先前稱為 cloud_firestore_mocks。Cloud Firestore 的偽造實作。使用此套件來對使用 Cloud Firestore 的應用進行單元測試。

最新版本
4.1.1
近 30 天下載
10萬
喜歡數
140
Pub 分數
130

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

一個用於單元測試 Flutter 應用程式的 Cloud Firestore 虛擬實作。它模擬真實 Cloud Firestore 服務的行為,讓開發者能在不需要實際 Firebase 後端的情況下測試應用程式資料邏輯。此套件非常適合隔離測試,並在開發過程中確保一致且可重複的結果。最初稱為 cloud_firestore_mocks,支援所有主要平台,包括 Android、iOS、Web、macOS 和 Windows。

適用情境
  • 單元測試依賴 Firestore 的邏輯
  • 在沒有即時 Firebase 連接的情況下測試應用狀態
  • 在整合測試期間隔離組件
  • 在測試中模擬不同的 Firestore 回應
  • 部署前驗證數據處理
主要特色
  • 與 Cloud Firestore API 完全相容
  • 支援所有主要的Flutter平台
  • 測試環境的簡易設定
  • 模擬的文件和集合操作
  • 不需要 Firebase 專案設定
適合對象
  • Flutter 開發人員撰寫單元測試
  • 優先考慮測試可靠性的團隊
  • 具有複雜 Firestore 互動的專案
  • 開發人員在測試中避免真實的 Firebase 成本
  • 需要確定性測試結果的應用程式
使用建議
  • 不適用於端對端測試
  • 不複製即時同步行為
  • 僅限測試客戶端邏輯
  • 需要手動設定初始資料
  • 可能無法反映真實 Firestore 的所有邊緣情況
支援平台AndroidiOSWebmacOSWindows

安裝套件

flutter pub add fake_cloud_firestore

所屬分類

原始碼儲存庫

相關專案