NUnit

צילום מסך תוכנה:
NUnit
פרטי תוכנה:
גרסה: 2.6.3 / 2.9.6
טען תאריך: 19 Feb 15
מפתחים: NUnit.org
רשיון: ללא תשלום
פופולריות: 22

Rating: 4.0/5 (Total Votes: 1)

NUnit הוא קוד פתוח ולגמרי בחינם מסגרת יחידת פיתוח בדיקות שתוכננה במיוחד עבור כל שפות .NET, תחילה מועברים מJUnit, הפועלת במונו וMicrosoft .NET.
שנכתב כולו בשפת C #, NUnit תוכנן כדי לנצל את התכונות רבות של שפות .NET, כגון תכונות מותאמות אישית, ביטויים למבדה, התרופות הגנריות ויכולות השתקפות אחרות בנושא.
NUnit תוכנן כדי להביא xUnit לכל שפות .NET. & Nbsp; החל בגרסה 3.0, NUnit הוא להיות מפוצל לכמה פרויקטי צימוד רופף. זהו יישום פלטפורמה עצמאית שתומך במערכות הפעלה לינוקס ו- Microsoft Windows

מה חדש במהדורה זו:.

    • תכונות עיקריות:
    • פרויקטים נפרדים לNUnit-קונסולה וnunit.engine
    • חדש בונה ל- NET 4.5 וSilverlight
    • TestContext נתמך כעת וכולל רכוש נוסף, אקראי, אשר עשוי לשמש ליצירת ערכים אקראיים הדיר לשימוש במבחן.
    • API המסגרת החיצוני הוא יציב כעת; הממשקים פנימיים נפרדים מAPI
    • בדיקות ניתן להפעיל במקביל על נושאים נפרדים
    • פתרונות ופרויקטים כעת להשתמש VS2012 (פרט למסגרת קומפקטית)
    • תיקוני באגים:
    • 463,470 אנחנו צריכים לתמצת אזכור מראש 2.0 אוספים
    • 498,690 Assert.That () לא אוהב נכסים עם קובעי scoped

    • בדיקות
    • 501,784 תאוריה לא עובדות בצורה נכונה בעת שימוש בפרמטרי null
    • 531,873 תכונה: הפקה של בדיקות יחידה מהרכבת מבחן NUnit והמתאים אחד קורא
    • 611,325 אפשר פירוק כדי לזהות אם המבחן האחרון נכשל
    • 611,938 מקרים מבחן Generic נעלמים
    • 655,882 הפוך CategoryAttribute ירש
    • 664,081 להוסיף Server2008 R2 ו- Windows 7 לPlatformAttribute
    • 671,432 NAnt שדרוג למהדורה האחרונה
    • 676,560 Assert.AreEqual אינו תומך IEquatable

    • פרמטר קטגוריה
    • 691,129 הוסף לTestFixture

    • בקשה
    • 697,069 תכונה: מיקום דינמי לTestResult.xml
    • 708,173 ההיגיון של NUnit להשוואת מערכים - להשתמש Comparer אם זה מסופק
    • 709,062 & quot; System.ArgumentException: לא ניתן להשוות & quot; כאשר אלמנט רשימה
    • 712,156 בדיקות לא יכולות להשתמש AppDomain.SetPrincipalPolicy
    • 719,184 Platformdependency בsrc / ClientUtilities / util / שירותים / DomainManager.cs: 40
    • 719,187 Path.GetTempPath שימוש () גורם לסכסוכים בתיקיות זמניות משותפות
    • 735,851 הוספת זיהוי של 3.0, 3.5 ו -4.0 מסגרות לPlatformAttribute
    • 736,062 מבוי סתום כאשר EventListener מבצע שיחת Trace + EventPump סנכרון
    • 756,843 מצב סובלנות שאינו ליניארי אי טענה לא מוצג
    • 766,749 נטו 2.0 NUnit-קונסולה-x86.exe.config צריך אלמנט וגם לאפשר loadFromRemoteSources
    • 770,471 Assert.IsEmpty אינו תומך IEnumerable

    • פרמטר קטגוריה
    • 785,460 הוסף לTestCaseSourceAttribute
    • 787,106 EqualConstraint מספק מידע כישלון לקוי לIEnumerables
    • 792,466 TestContext MethodName
    • 794,115 HashSet דיווח בצורה לא נכונה
    • 800,089 Assert.Throws () מסתיר פרטים של AssertionException הפנימי

    • בקשה
    • 848,713 תכונה: הוספת מתג לקונסולה לשבור בכל מקרה מבחן שגיאה
    • 878,376 הוספה 'בדיוק (n)' לתחביר אילוץ NUnit
    • 882,137 כאשר אין בדיקות מנוהלות, סוויטות ברמה גבוהות יותר להציג כלא מכריע
    • 882,517 NUnit 2.5.10 אינו מכיר TestFixture אם יש TestCaseSource רק בתוך
    • 885,173 בדיקות עדיין שבוצעו לאחר ביטול על ידי משתמש
    • 885,277 חריגים כאשר פרויקט קורא לריצה רק באמצעות 2 ספרות

    • בקשה
    • 885,604 תכונה: פרמטר בשם מפורש לTestCaseAttribute
    • 890,129 DelayedConstraint אינו מופיע לתשאל מאפיינים של אובייקטים
    • 892,844 לא באמצעות Mono 4.0 פרופיל תחת Windows
    • 893,919 DelayedConstraint נכשל מאפייני קלפי באזכור שהם בתחילה null
    • 896,973 קווי פלט מסוף מנוהלים יחד תחת לינוקס

    • יש אילוץ
    • 897,289 Is.Empty הודעת כישלון ברורה

    • בקשה
    • 898,192 תכונה: Is.Negative, Is.Positive
    • 898,256 IEnumerable לDatapoints לא עובד
    • 899,178 הודעת כישלון שגויה לבדיקות פרמטרים שמצפים חריגים
    • 904,841 לאחר היציאה לזמן קצוב שיטת הפירוק אינה מבוצעת
    • 908,829 תכונת TestCase לא לשחק היטב עם פונקציות בדיקת variadic
    • 910,218 NUnit צריך להוסיף מפריד נגרר לApplicationBase
    • 920,472 CollectionAssert.IsNotEmpty יש להשליך Enumerator

    • תמיכה
    • 922,455 הוספה עבור Windows 8 ו- Windows Server כדי 2,012 PlatformAttribute
    • 928,246 השימוש assembly.Location במקום assembly.CodeBase
    • 958,766 לעבודות פיתוח תחת TeamCity, אנחנו צריכים לתמוך פלט בפורמט nunit2 תחת ישיר רץ
    • 1000181 פרמטרי TestFixture עם System.Type כטיעוני בנאי נכשל
    • 1000213 הודעה לא מכרעת לא בתפוקת דו"ח
    • 1023084 הוספת תמיכת Enum לRandomAttribute

    • תמיכה
    • 1028188 הוסף לSilverlight
    • מבחן 1029785 נטען מתיקייה מרוחקת לא הצליח להפעיל עם היוצא מן הכלל System.IODirectory
    • 1037144 להוסיף תמיכת MonoTouch לPlatformAttribute
    • 1041365 להוסיף תמיכת MaxOsX וXbox לתכונת פלטפורמה
    • 1057981 C # 5 בדיקות סינכרוני אינן נתמכים
    • 1060631 להוסיף .NET 4.5 build
    • 1064014 בדיקות סינכרוני פשוט לא צריכה לחזור משימה

    • שיטות סינכרוני
    • 1071164 תמיכה בתרחישי שימוש של זורק אילוצים
    • 1071343 Runner.Load נכשל בCF אם ההרכבה המבחן מכילה שיטה גנרית
    • 1071861 שגיאה באילוצי נתיב
    • 1072379 דווח זמן ביצוע בדיקה ברזולוציה גבוהה יותר
    • 1074568 טוען / תניח צריכה לתמוך בשיטת סינכרוני לActualValueDelegate
    • 1082330 חריגים טוב יותר אם תכונת SetCulture מיושמת מספר פעמים
    • 1111834 לחשוף אובייקט אקראי כחלק מהקשר המבחן
    • 1111838 כלול זרע אקראי בדוח בדיקה

    • תמיכת קטגוריה
    • 1172979 הוסף לnunitlite ראנר

    • בדיקות ייחוד
    • 1203361 מערבל לפעמים נכשלות
    • 1221712 כאשר אינו קיים שיטת בדיקה מצוינת ב-test, תוצאה היא עדיין & quot; בדיקות לרוץ: 1, עבר: 1 & quot;
    • 1223294 System.NullReferenceException נזרק כאשר ExpectedExceptionAttribute משמש בכיתת סטטי
    • 1225542 אפשרויות פקודות התקן לרתם מבחן

    מה חדש בגרסת 2.6.3:

    • Framework:
    • בעת ההפעלה ב.NET 4.5, שיטות סינכרוני יכולות כעת לשמש כמטרה לThrowsConstraint.
    • בעת ההפעלה ב.NET 4.5, שיטות סינכרוני יכולה כעת לשמש כActualValueDelegate עבר לAssert.That () או Assume.That ().
    • תיקוני באגים:

    • שיטות סינכרוני
    • 1071164 תמיכה בתרחישי שימוש של זורק אילוצים
    • 1071714 TestContext נשבר כאשר גרסה קודמת של הרץ משמשת לצד גרסה חדשה של המסגרת
    • 1071861 שגיאה באילוצי נתיב
    • 1072379 דווח זמן ביצוע בדיקה ברזולוציה גבוהה יותר
    • 1074568 טוען / תניח צריכה לתמוך בשיטת סינכרוני לActualValueDelegate
    • 1079296 NUnit אי 2.6.2 על Mono
    • 1082330 חריגים טוב יותר אם תכונת SetCulture מיושמת מספר פעמים
    • 1084181 TestExecutionContext SerializationException
    • 1086975 חריג ביטחון לאחר שדרוג ל- 2.6.2
    • 1096902 פלט Trace מושבת כברירת מחדל בגרסת 2.6.2.12296
    • 1097854 תיעוד שגוי לאפשרות רץ / מבחן קונסולה

    • חבילות
    • 1107746 תגי NUnit הוסף לnuget
    • 1130239 classicModel.html קשור בעזרה מקומית, אך לא קיים
    • 1167638 רקורסיה זוהתה באופן שגוי עם סוגי יישום IEnumerable ומכריעים שווה / מפעילים / סוגי ערך
    • 1167805 בעיות בין תחומים עם XmlSchema ושיחת הקשר
    • 1222148 / מתג מסגרת אינו מכיר net-4.5
    • 1235891 מוצע 2.6.3 שחרור: ArgumentNullException בNUnit.Framework.AsyncInvocationRegion..cctor

    מה חדש בגרסת 2.6.2:

    • מהדורה זו כוללת מספר תיקוני באגים והתמיכה לשיטות בדיקת סינכרוני תחת .NET 4.5.

    מה חדש בגרסת 2.6.1:

    • שחרור 2.6.1 מתקן כמה באגים מצטיינים ב NUnit 2.6.

    מה חדש בגרסת 2.6 Beta 3:

    • זה מתקן כמה באגים שנמצאו בבטא השני שחרור.

    מה חדש בגרסת 2.6 Beta 2:

    • הגרסה בטא השנייה של NUnit 2.6 כוללת כמה באגים תיקונים בגרסת הבטא הראשון, כמו גם כמה שיפורים.

    מה חדש בגרסת 2.6 Beta:

    • NUnit 2.6 כולל מספר תכונות חדשות ומספר באגים תיקונים.

    מה חדש בגרסה 2.5.10:

    • Framework:
    • TestCaseAttribute וTestFixtureAttribute עכשיו קיבלו פרמטר בשם 'קטגוריה' כדי לציין את הקטגוריה של מקרה המבחן הבודד או למשל מתקן.
    • תיקוני באגים:

    • פרמטר קטגוריה
    • 691,129 הוסף לTestFixture
    • 701,331 TestFixture מייחס על מחלקות בסיס אינם מתעלם
    • 711,330 הרכבה ללא מבחן ניתנה סמל כישלון בתצוגת עץ
    • 712,444 NUnit-קונסולה / ריצה אינה מבצעת בדיקת מקרי פרמטרים עם פסיקים בבדיקת מקרה שם
    • 725,718 עומס מתועד של Has.Property לא קיים
    • 728,500 TestDomain צריך לפרוק את מבחן AppDomain
    • 736,062 מבוי סתום כאשר EventListener מבצע שיחת Trace + EventPump סנכרון
    • 737,783 קובץ Results.xsd Distributed אינו מעודכן
    • 741,402 שגיאה פועלת .NET 1.1 בדיקות קונסולה
    • 747,581 כישלון בTestFixtureTearDown אינו מדווח ברץ קונסולה

    מה חדש בגרסת 2.5.9:

    • זה הוא שחרור תיקון באג של הגרסה היציבה של NUnit. רוב המשתמשים להתקין גרסה זו.

  • תוכנה דומה

    תוכנות אחרות של יזם NUnit.org

    NUnit
    NUnit

    6 Jun 15

    תגובות ל NUnit

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!