מה השימוש בכיתה מלפפון @RunWith?
מה השימוש בכיתה מלפפון @RunWith?

וִידֵאוֹ: מה השימוש בכיתה מלפפון @RunWith?

וִידֵאוֹ: מה השימוש בכיתה מלפפון @RunWith?
וִידֵאוֹ: אולסטאר 2022: סקוטי ווילבקין הפתיע עם שלושה (!) דאנקים 2024, יולי
Anonim

כפי ש מלפפון משתמש ג'וניט אנחנו צריכים רץ מבחן מעמד . זֶה מעמד רָצוֹן להשתמש הערת ג'וניט @ לרוץ עם (), שאומר ל-JUnit מהו רץ המבחן מעמד . זה יותר כמו נקודת התחלה של ג'ונית להתחיל לבצע את הבדיקות שלך. בתיקיית src צור א מעמד שנקרא TestRunner.

השאלה היא גם, מהו השימוש ב- @RunWith במלפפון?

@ לרוץ עם הערה: זוהי הערת JUnit המציינת לאיזה רץ היא חייבת להשתמש לבצע את השיעור הזה. אתה יכול לראות שסיפקנו מלפפון . class כפרמטר עם ההערה הזו. עם זאת, JUnit תדע שהיא חייבת לבצע את מקרה הבדיקה הזה כ- מלפפון מִבְחָן.

דע גם מהו השימוש בדבק במלפפון? קובץ ראנר עם דֶבֶק קוד הוא מכיל את המיקום של קובצי Feature והחבילה המכילה את קבצי ה- Step המתאימים. כך זה דבקים קבצי התכונות עם קבצי הצעד ו דבקים שניהם עם מלפפון זמן ריצה. זה גם מציין את הפורמט שבו תוצאת הבדיקה תוצג.

באופן דומה, אתה עשוי לשאול, מה הם תגים במלפפון?

מלפפון מספק שיטה פשוטה לארגן תכונות ותרחישים לפי סיווגים שנקבעו על ידי משתמשים. זה מיושם תוך שימוש באמנה כי כל מחרוזת המופרדת בחלל המצויה בקובץ תכונה שמקדים את הסימן המסחרי ב (@) נחשבת כתגית.

מהו מלפפון קפדני?

קַפְּדָנִי : אם קַפְּדָנִי האפשרות מוגדרת כ- false ואז בזמן הביצוע אם מלפפון נתקל בשלבים לא מוגדרים/ממתינים אז מלפפון לא נכשלת בביצוע והשלבים הבלתי מוגדרים מדלגים על BUILD מצליח.