מושב

מסגרת בדיקה פשוטה של יחידה
הורד עכשיו

מושב דירוג וסיכום

פרסומת

  • Rating:
  • שם המפרסם:
  • Keith Nicholas
  • מערכות הפעלה:
  • Windows All
  • גודל הקובץ:
  • 10 KB

מושב תגים


מושב תיאור

המושבים ביותר יספק למשתמשים עם מסגרת בודדת פשוט אך רבת עוצמה עבור C מבוסס על סגנון Xunit של בדיקות יחידה. אידיאלי עבור פיתוח מונע הבדיקה (TDD). שנועד להיות נייד. אם אתה חדש TDD / יחידת בדיקה, ייתכן שתרצה לקפוץ ישר להתחיל. אם יש לך ניסיון עם מסגרות מסוג Xunit אחרים, ייתכן שתרצה לקרוא דרך סקירה טכנית כללית של המושבים ביותר. במסגרות בדיקות רבות של סגנון Xunit, בדיקות ובדיקות מתגלות באופן אוטומטי. אז כל מה שאתה עושה הוא לכתוב את הבדיקה שלך, או מתקן, והם מופעלים באופן אוטומטי. וזה נהדר! אתה אף פעם לא שוכח לכלול מבחן. עם זאת ב- C, אין מנגנון שפה לעשות זאת. אז מושבים מחייב אותך לרשום במפורש את כל הבדיקות שלך ואת גופי. אם אתה נוהג "Red Green Refactor", הגבלה זו לא צריכה להיות יותר מדי בעיה. הסיבה העיקרית לכך היא כי המסגרת צריכה להיות בשימוש בקלות בסביבות משובצות / compilers / ides. המטרה העיקרית הנוכחית להיות התמונות ואת MPLAB IDE. אז הדברים נשמרים קוד Vanilla C. המושבים נבנה כדי לתמוך בפיתוח מוטבע באמצעות גישה מהדר כפול. גישה זו כוללת לפתח את עיקר הקוד / בדיקות בסביבת פיתוח עשיר C, כמו Visual Studio, ולאחר מכן לחצות את ההרכבה עם המשדר מוגבל יותר מהדר כדי לבדוק את הבדיקות יחידה גם להפעיל על מכשיר היעד. אחד הגורמים הגדולים היה לוודא את המושבים ביותר לא להשתמש בכל הקצאת זיכרון דינמי (כמו malloc, וכו '). או לאחסן רשימה גדולה של בדיקות בכמה sturcture. כל גופי הבדיקה ובדיקות נוצרים באמצעות מבנה הקוד עצמו. מה שהופך אותו פשוט, מהיר, פשוט מאוד. תכונות עיקריות: Xunit סגנון טוען גופי Setup / Cardown הגלובלית ההתקנה / teardown היכולת להפעיל באופן סלקטיבי בדיקות / גופי בדיקה מסגרת הכלול אחד .H ואחד .C בקלות להרחבה עבור טוען מותאם אישית אין הקצאת זיכרון בשימוש! תחביר פשוט ללא croft פלטפורמה לחצות


מושב תוכנה קשורה

MDP

python מודולרי מסגרת המכילה מספר רב של אלגוריתמים למידה ...

206 660 KB

הורד

Resx DSL.

שפה ספציפית לתחום שנוצר עם כלים Visual Studio DSL. ...

187 199 KB

הורד