NUnit

Screenshot Λογισμικό:
NUnit
Στοιχεία Λογισμικού:
Εκδοχή: 2.6.3 / 2.9.6
Ανεβάστε ημερομηνία: 19 Feb 15
Προγραμματιστής: NUnit.org
Άδεια: Δωρεάν
Δημοτικότητα: 179

Rating: 4.0/5 (Total Votes: 1)

NUnit είναι εντελώς δωρεάν μονάδα πλαίσιο ανάπτυξης δοκιμές έχουν σχεδιαστεί ειδικά για όλες τις γλώσσες ΝΕΤ, αρχικά μεταφερθεί από JUnit, που τρέχει σε Mono και το Microsoft .NET ένα open source και.
Όντας γραμμένο εξ ολοκλήρου σε C #, NUnit έχει σχεδιαστεί για να επωφεληθούν από τα πολλά χαρακτηριστικά του .NET γλώσσες, όπως προσαρμοσμένα χαρακτηριστικά, εκφράσεις λάμδα, τα γενόσημα φάρμακα και άλλες δυνατότητες προβληματισμό που συνδέεται.
NUnit έχει σχεδιαστεί για να φέρει xUnit σε όλες τις γλώσσες ΝΕΤ. & Nbsp? Ξεκινώντας με την έκδοση 3.0, NUnit διασπάται σε πολλά χαλαρά συνδεδεμένες έργα. Είναι μια πλατφόρμα-ανεξάρτητη εφαρμογή που υποστηρίζει τα λειτουργικά συστήματα Linux και Microsoft Windows

Τι είναι καινούργιο σε αυτή την έκδοση:.

  • Κύρια χαρακτηριστικά:
  • χωριστά σχέδια για NUnit-κονσόλα και nunit.engine
  • Νέα χτίζει για .NET 4.5 και Silverlight
  • TestContext υποστηρίζεται τώρα και περιλαμβάνει ένα επιπλέον ιδιότητα, Τυχαία, η οποία μπορεί να χρησιμοποιηθούν για να παράγουν επαναλήψιμα τυχαίες τιμές για χρήση σε μία δοκιμή.
  • Το εξωτερικό πλαίσιο API είναι πλέον σταθερή? εσωτερικές διασυνδέσεις είναι ξεχωριστό από το API
  • Οι δοκιμές μπορούν να διεξάγονται εκ παραλλήλου σε ξεχωριστά νήματα
  • Λύσεις και έργα που χρησιμοποιούν τώρα VS2012 (εκτός για συμπαγές πλαίσιο)
  • Διορθώσεις σφαλμάτων:
  • 463.470 Θα πρέπει να ενσωματώνει τις αναφορές να προ-2,0 Συλλογές
  • 498.690 Assert.That () δεν του αρέσει ακίνητα με scoped setters

  • Δοκιμές
  • 501.784 Θεωρία δεν λειτουργούν σωστά όταν χρησιμοποιείτε null παραμέτρους
  • 531.873 Χαρακτηριστικό γνώρισμα: Εξαγωγή των δοκιμών μονάδων από το συγκρότημα δοκιμής NUnit και καλώντας κατάλληλη
  • 611.325 Αφήστε Teardown να ανιχνεύσει αν η τελευταία δοκιμή απέτυχε
  • 611.938 Generic Περιπτώσεις Test εξαφανίζονται
  • Κάντε 655882 CategoryAttribute κληρονόμησε
  • 664.081 Προσθήκη Server 2008 R2 και Windows 7 για PlatformAttribute
  • 671.432 Αναβάθμιση μόνιμα συνοδεύουν την Τελευταίες Τύπου
  • 676.560 Assert.AreEqual δεν υποστηρίζει IEquatable
  • 691.129 Προσθήκη κατηγορίας παράμετρο για TestFixture

  • Αίτημα
  • 697.069 Χαρακτηριστικό γνώρισμα: δυναμική θέση για TestResult.xml
  • 708.173 λογική NUnit για τη σύγκριση των πινάκων - χρησιμοποιήστε Παραβάλλων εφόσον παρέχεται
  • 709062 & 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 εκτελεί μια κλήση ίχνος + 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 Προστίθεται το «Ακριβώς (ιδ)« για τη σύνταξη 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 αποτυγχάνει ιδιότητες δημοσκοπήσεων σχετικά με τις αναφορές που είναι αρχικά μηδενική

  • Οι
  • 896.973 γραμμές έξοδο της κονσόλας τρέχει μαζί κάτω από Linux
  • 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 2012 Server σε PlatformAttribute
  • 928.246 Χρήση assembly.Location αντί assembly.CodeBase
  • 958.766 Για το έργο ανάπτυξης στο πλαίσιο TeamCity, πρέπει να στηρίξουμε nunit2 μορφοποιημένη έξοδο υπό την άμεση-δρομέας
  • 1000181 παραμετροποιημένη TestFixture με System.Type ως επιχειρήματα κατασκευαστής δεν
  • 1000213 Αμφίβολη Όχι μήνυμα στην έξοδο έκθεση
  • 1023084 Προσθήκη Enum υποστήριξη RandomAttribute
  • 1028188 προσθέσετε υποστήριξη για το Silverlight
  • 1029785 Test φορτώνεται από απομακρυσμένο φάκελο απέτυχε να τρέξει με εξαίρεση System.IODirectory
  • 1037144 Πρόσθεσε υποστήριξη MonoTouch να PlatformAttribute
  • 1041365 Προσθήκη MaxOsX και Xbox υποστήριξη στην πλατφόρμα χαρακτηριστικό
  • 1057981 C # 5 δοκιμές ασύγχρονη δεν υποστηρίζονται
  • 1060631 Προσθήκη .NET 4.5 build
  • 1064014 Απλή ασύγχρονη δοκιμές δεν πρέπει να επιστρέψει Task

  • Μεθόδους ασύγχρονη
  • 1071164 Υποστήριξη σε σενάρια χρήσης του Ριχτάρια περιορισμών
  • 1071343 Runner.Load αποτυγχάνει στην ΚΙ αν η διάταξη δοκιμής περιέχει μια γενική μέθοδος
  • 1071861 Σφάλμα σε Περιορισμοί Διαδρομή
  • 1072379 Αναφορά χρόνου εκτέλεσης δοκιμών σε υψηλότερη ανάλυση
  • 1074568 Assert / Ας υποθέσουμε ότι θα πρέπει να υποστηρίζουν τη μέθοδο ασύγχρονη για την ActualValueDelegate
  • 1082330 Καλύτερη Εξαίρεση αν εφαρμοστεί SetCulture χαρακτηριστικό πολλές φορές
  • 1111834 Expose Τυχαίο Αντικείμενο ως μέρος του πλαισίου ελέγχου
  • 1111838 Συμπεριλάβετε τυχαία σπορά στην έκθεση ελέγχου
  • 1172979 Προσθήκη κατηγορίας Υποστήριξη nunitlite Runner
  • 1203361 Τυχαία Επιλογή μοναδικότητα δοκιμές μερικές φορές αποτυγχάνουν
  • 1221712 Όταν μη υπάρχουσα μέθοδο δοκιμής που ορίζονται στο-test, το αποτέλεσμα είναι ακόμα & quot? Εκτέλεση δοκιμών: 1, πέρασε: 1 & quot?
  • 1223294 System.NullReferenceException ρίχνονται όταν ExpectedExceptionAttribute χρησιμοποιείται σε ένα στατικό τάξη
  • 1225542 Τυποποίηση επιλογές γραμμής εντολών για έλεγχο δοκιμών

Τι είναι καινούργιο στην έκδοση 2.6.3:

  • Πλαίσιο:
  • Κατά την εκτέλεση του .NET 4.5, ασύγχρονη μέθοδοι μπορεί πλέον να χρησιμοποιηθεί ως στόχος μιας ThrowsConstraint.
  • Κατά την εκτέλεση του .NET 4.5, ασύγχρονη μέθοδοι μπορούν πλέον να χρησιμοποιούνται ως ActualValueDelegate περάσει Assert.That () ή Assume.That ().
  • Διορθώσεις σφαλμάτων:

  • Μεθόδους ασύγχρονη
  • 1071164 Υποστήριξη σε σενάρια χρήσης του Ριχτάρια περιορισμών
  • 1071714 TestContext έχει σπάσει όταν μια προηγούμενη έκδοση του δρομέα χρησιμοποιείται παράλληλα με μια νέα έκδοση του πλαισίου
  • 1071861 Σφάλμα σε Περιορισμοί Διαδρομή
  • 1072379 Αναφορά χρόνου εκτέλεσης δοκιμών σε υψηλότερη ανάλυση
  • 1074568 Assert / Ας υποθέσουμε ότι θα πρέπει να υποστηρίζουν τη μέθοδο ασύγχρονη για την 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 διακόπτη / πλαίσιο δεν αναγνωρίζει τα καθαρά-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:

  • Αυτό διορθώνει μερικά bugs που βρέθηκαν στη δεύτερη beta απελευθέρωση.

Τι είναι καινούργιο στην έκδοση 2.6 Beta 2:

  • Η δεύτερη έκδοση beta του NUnit 2.6 περιλαμβάνει κάποιο bug διορθώσεις στην πρώτη beta καθώς και αρκετές βελτιώσεις.

Τι είναι καινούργιο στην έκδοση 2.6 Beta:

  • NUnit 2.6 περιλαμβάνει πολλά νέα χαρακτηριστικά και μια σειρά από bug διορθώσεις.

Τι είναι καινούργιο στην έκδοση 2.5.10:

  • Πλαίσιο:
  • TestCaseAttribute και TestFixtureAttribute δέχονται τώρα ονομάζεται παράμετρος «κατηγορία» για να καθορίσετε την κατηγορία της συγκεκριμένης περιπτώσεως δοκιμής ή εξάρτημα παράδειγμα.
  • Διορθώσεις σφαλμάτων:
  • 691.129 Προσθήκη κατηγορίας παράμετρο για TestFixture
  • 701.331 TestFixture αποδίδει στις τάξεις βάση δεν αγνοούνται
  • 711.330 Δοκιμή χωρίς συνέλευση δίνεται εικονίδιο αποτυχία στην οθόνη δέντρο
  • 712.444 NUnit-κονσόλα / τρέξιμο δεν εκτελεί παραμετροποιημένη περιπτώσεων δοκιμής με κόμματα στο όνομα της δοκιμής περίπτωση
  • 725.718 Τεκμηριωμένες υπερφορτώσεις Has.Property δεν υπάρχουν
  • 728.500 TestDomain θα πρέπει να ξεφορτώσουν το τεστ AppDomain
  • 736.062 Αδιέξοδο όταν EventListener εκτελεί μια κλήση ίχνος + EventPump συγχρονισμός
  • 737.783 Κατανεμημένα αρχείο Results.xsd είναι ξεπερασμένη
  • 741.402 Σφάλμα εκτέλεσης .NET 1.1 εξετάσεις κονσόλα
  • 747.581 αποτυχία στην TestFixtureTearDown δεν αναφέρονται στην κονσόλα δρομέας

Τι είναι καινούργιο στην έκδοση 2.5.9:

  • Αυτή είναι μια απελευθέρωση διόρθωση, της σταθερής έκδοσης του NUnit. Οι περισσότεροι χρήστες θα πρέπει να εγκαταστήσετε αυτή την έκδοση.

Παρόμοια λογισμικά

unittest_jshint
unittest_jshint

14 Apr 15

BuildBot
BuildBot

17 Feb 15

snort
snort

14 Apr 15

rhinoplasty
rhinoplasty

14 Apr 15

Άλλο λογισμικό του προγραμματιστή NUnit.org

NUnit
NUnit

6 Jun 15

Σχόλια για NUnit

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία