הגדרה של חבילת 'אמולטור מקומי'

בעזרת המהדמנים של Firebase קל יותר לאמת באופן מלא את ההתנהגות של האפליקציה ולאמת את ההגדרות של Firebase Security Rules. שימוש באמולטורים של Firebase להרצה של בדיקות יחידה בסביבה מקומית ולהפיכתן לאוטומטיות.

התקנת אמולטורים של Firebase

לפני שמתחילים, ודאו שהתקנתם את CLI של Firebase ושהגדרתם את חבילת האמולטור המקומי של Firebase

מפעילים את האמולטור באמצעות הפקודה הבאה. הסימולטור פועל במהלך כל הבדיקות.

Cloud Firestore

 firebase emulators:start --only firestore
 

Realtime Database

 firebase emulators:start --only database
 

Cloud Storage

 firebase emulators:start --only storage
 

הגדרת בדיקות והפעלת האמולטור

עכשיו, אחרי שמתקינים את האמולטור, מגדירים בדיקות ויוצרים דוחות כדי לאמת את התנהגות הכללים לפני פריסת הכללים בסביבת הייצור.

מדריך למתחילים

במדריך למתחילים בנושא בדיקות מפורטות כמה תרחישי בדיקה בסיסיים עם כללים פשוטים.