簡體   English   中英

如何為 Firebase Firestore 創建 DocumentSnapshots 以進行測試?

[英]How do I create DocumentSnapshots for Firebase Firestore for testing purposes?

我正在快速編寫一個 iOS 應用程序,我需要測試我的承諾鏈。 應用程序中的部分邏輯取決於 Firestore 是否從調用中返回有效的 DocumentSnapshot。 如果文檔有效,則轉到主屏幕,否則創建新的用戶流。

我無法直接實例化一個 DocumentSnapshot 或繼承並覆蓋它,我還能做什么? 作為最后的手段,我可以只依賴注入一些東西來測試,但我想先在這里問一下。

無論如何,我可以自己實例化一個 DocumentSnapshot 對象嗎?

圖書館firebase-functions-test有我認為你需要的東西,它記錄在 Firebase 文檔的單元測試功能部分: https ://firebase.google.com/docs/functions/unit-testing#constructing_test_data

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM