<aside> 📢
emulator應該是很有用的,但是似乎有問題,似乎有時會無法執行,暫時將單元測試及e2e測試都先以demo課程為測試對象,避免汙染真實資料
</aside>
另一種做法是設定兩個資料庫,在本地執行時跟vercel執行時,連不同資料庫,效果跟firebase模擬器很像。唯一差別是firebase模擬器是在本地執行,不需要網路。這樣做比較能確保真實資料不會在測試時不小心改變,但是,也要注意兩邊資料的一致性。
<aside> 🚧
以下教材未完成