XUnit Generator
מייצר תבניות בדיקות xUnit עבור פרויקטי .NET, ומספק מחלקות בדיקות ומתודות מוכנות לעריכה כדי להאיץ משמעותית את הגדרת הבדיקות היחידות.
Tool coming soon!
We're working hard to get this tool ready for you.
Build Your Own Custom Web Calculator in Seconds
Type what tool or calculator you need below. Our AI will build it instantly for your site.
אודות כלי זה
מנקודת מבט תיאורית, המאלגוריתים מנתחים מטה-נתונים מהמקור ומיישמים כללי מיתוג כדי ליצור מחלקת בדיקות (Test[OriginalName]) ושיטות בדיקה לכל חבר ציבורי. כניסות מפרמטרים יוצרות תבניות [Theory], בעוד שיטות ללא פרמטר יוצרות תבניות [Fact]. ניתן גם להוציא תצורות, fixtures לבניין והדמיה בסיסית של mocks. הפלט הוא קבצי טקסט פשוטים עם שמות מרחבי namespace סטנדרטיים, הנחיות using וחתימות שיטה שאפשר למפתח להשלים.
הערך הייחודי נעוץ בהקפדה על כללי .NET, יכולת עבודה בין פרויקטים ואב-טיפוס non-destructive שנכנס אוטומטית ל-CI. מקרי שימוש כוללים התחלת בדיקות בפתרונות חדשים, Regenerate Skeletons מהיר לאחר שינויים ב-API, ואיחוד צורות הבדיקה בקוד הבסיס. בהשוואה לעתיקות ad hoc, הוא מספק שמות עקביים, מבנה ומיקום קבצים שמקלים על onboarding ומפחיתים ביקורות.
איך להשתמש
- ספק נתונים: ציין שפת יעד, נתיב הפרויקט, המחלקה הנבדקת והמתודות לכיסוי.
- בחר אפשרויות: בחר xUnit, הפעל בדיקות ממוספרות והגדר תבניות fixtures.
- הפעל את המחולל: הפק קבצי skeleton בתיקיה נבחרת.
- בדוק תוצאות: עדכן שמות חללים, mocks ואשורסיות לפי הצורך.
- אינטגרציה: הוסף את הקבצים שנוצרו לפרויקט, הרם חבילות וצא בדיקות ב-CI.
Frequently Asked Questions
מצא תשובות מהירות
איזה שפות וה-frameworks נתמכים?
הבדיקות שנוצרו מתכותבות?
האם אפשר להתאים את כללי השמות?
Need to run multiple calculations?
Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.
Related Tools
Other useful calculators and utilities you might like
ממיר Spotify ל-MP3
ממיר קבצי שמע מסופקים מקומית ל-MP3, מאפשר האזנה offline ותאימות בין מכשירים למוזיקה בבעלות חוקית ואח...
מחשב מרחק דרך
מחשב מרחק דרך למטיילים, מתכנני לוגיסטיקה ונהגים כדי להעריך במהירות מרחקים וזמן בין מקומות.
המשוב שלך חשוב
עזור לנו לשפר
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic