תוכן עניינים:

מהי בדיקת יחידת צ'אי?
מהי בדיקת יחידת צ'אי?

וִידֵאוֹ: מהי בדיקת יחידת צ'אי?

וִידֵאוֹ: מהי בדיקת יחידת צ'אי?
וִידֵאוֹ: כך מבצעים את בדיקת הקורונה הביתית 2024, מאי
Anonim

חי היא ספריית קביעות BDD / TDD עבור הצומת והדפדפן שניתן לשייך בצורה מענגת עם כל javascript בדיקה מִסגֶרֶת.

בדרך זו, מהי בדיקת מוקה וחי?

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

אפשר גם לשאול, מה ההבדל בין מוקה לצ'אי? מוקה היא מסגרת לבדיקת JavaScript הפועלת ב-Node. js ו בתוך ה דפדפן. מוקה מאפשר בדיקות אסינכרוניות, דוחות כיסוי בדיקה ושימוש בכל ספריית הצהרות. חי היא ספריית קביעות BDD / TDD עבור NodeJS והדפדפן שניתן לשייך בצורה מענגת לכל מסגרת בדיקות javascript.

כאן, איך משתמשים בתה מוקה וצ'אי?

כאשר Node מותקן, פתח מסוף או שורת פקודה בספריית הפרויקט שלך

  1. אם אתה רוצה לבדוק קוד בדפדפן, הפעל את npm install mocha chai --save-dev.
  2. אם אתה רוצה לבדוק את קוד Node.js, בנוסף לאמור לעיל, הפעל את npm install -g mocha.

איך מנהלים מבחן צ'אי?

כיצד להפעיל בדיקות יחידת מוקה/חי ב-Node. אפליקציות js

  1. התקן את Node.js. אם זו הפעם הראשונה שאתה עובד עם Node.js, התקן תחילה את מנהל npm: nodejs.org/en/download/package-manager.
  2. התקן את NPM ומוקה.
  3. צור Hello World עם מסגרת אקספרס.
  4. פרטים על Hello World.
  5. הפעל את האפליקציה.
  6. התקן מוקה וצ'אי.
  7. הוסף קובץ בדיקה.

מוּמלָץ: