NUnit

Screenshot Software:
NUnit
Detalii soft:
Versiune: 2.6.3 / 2.9.6
Incarca data: 19 Feb 15
Producător: NUnit.org
Licenţă: Gratuit
Popularitate: 22

Rating: 4.0/5 (Total Votes: 1)

NUnit este o sursă deschisă și complet cadru de dezvoltare unitate de testare gratuit conceput special pentru toate limbile NET, portate inițial de JUnit, care rulează pe Mono și Microsoft .NET.
Fiind scris în întregime în C #, NUnit a fost conceput pentru a profita de numeroasele caracteristici ale limbaje .NET, cum ar fi atribute personalizate, expresii lambda, generice și alte capacități de reflecție conexe.
NUnit a fost conceput pentru a aduce xUnit pentru toate limbile NET. & Nbsp; Începând cu versiunea 3.0, NUnit este împărțit în mai multe proiecte cuplate slab. Este o aplicație independent de platforma care suporta sistemele de operare Linux și Microsoft Windows

Ce este nou în această versiune:.

  • Caracteristici principale:
  • proiecte separate pentru NUnit-consolă și nunit.engine
  • New construiește pentru .NET 4.5 și Silverlight
  • TestContext este suportat și include o proprietate suplimentar, aleatorie, care poate fi folosit pentru a genera valori aleatoare repetabile pentru utilizare într-un test.
  • extern API-cadru este acum stabil; interfețele interne sunt separate de API
  • Testele pot fi rulate în paralel pe fire separate
  • Soluții și proiecte folosesc acum VS2012 (cu excepția cadru Compact)
  • fix Bug-uri:

  • Colectiile
  • 463470 Noi ar trebui să încapsula referiri la pre-2,0
  • 498690 Assert.That () nu-i place proprietăți cu organisme cad

  • Teste
  • 501784 Teoria nu funcționează corect atunci când se utilizează parametrii nule
  • 531873 Element: Extracția de teste unitare din asamblare încercare NUnit și apelând adecvat
  • 611325 Permiteți teardown pentru a detecta dacă ultimul test eșuat
  • 611938 generice instanțelor de testare dispărea
  • 655882 face CategoryAttribute moștenit
  • 664081 Adaugă Server2008 R2 și Windows 7 a PlatformAttribute
  • 671432 Nant upgrade la Cea mai recentă lansare
  • 676560 Assert.AreEqual nu suporta IEquatable

  • Parametru
  • 691129 Adaugă categorie la TestFixture

  • Cerere
  • 697069 Element: Locul de amplasare dinamic pentru TestResult.xml
  • 708173 logica NUnit pentru compararea tablouri - utilizați Comparer în cazul în care este prevăzut
  • 709062 & quot; System.ArgumentException: Nu se poate compara cu & quot; când elementul este o listă
  • 712156 Testele nu pot utiliza AppDomain.SetPrincipalPolicy
  • 719184 Platformdependency în src / ClientUtilities / util / Servicii / DomainManager.cs: 40
  • 719187 Utilizarea Path.GetTempPath () provoacă conflicte în folderele temporare partajate
  • 735851 Adauga detectare de 3,0, 3,5 și 4,0 cadre la PlatformAttribute
  • 736062 Impas când EventListener efectuează un apel Trace + EventPump sincronizare
  • 756843 lipsa afirmație nu se arată modul de toleranță de bază non-liniar
  • 766749 net-2.0 NUnit-consolă-x86.exe.config ar trebui să aibă un element de și permite, de asemenea loadFromRemoteSources
  • 770471 Assert.IsEmpty nu are suport IEnumerable

  • Parametru
  • 785460 Adaugă categorie la TestCaseSourceAttribute
  • 787106 EqualConstraint oferă informații eșec inadecvate pentru IEnumerables
  • 792466 TestContext MethodName
  • 794115 HashSet raportat incorect
  • 800089 Assert.Throws () ascunde detaliile AssertionException interior

  • Cerere
  • 848713 Element: Adauga comutator pentru consolă pentru a rupe pe orice eroare test
  • 878376 Adauga 'Exact (n) "la sintaxa NUnit constrângere
  • 882137 Când nu teste sunt conduse, apartamente de nivel superior afișa ca neconcludente
  • 882517 NUnit 2.5.10 nu recunoaște TestFixture dacă există doar TestCaseSource reușită
  • 885173 Testele sunt încă executat dupa anularea de către utilizator
  • 885277 Exceptie cand proiect necesită o execuție utilizând numai 2 cifre

  • Cerere
  • 885604 Element: parametru explicită numit la TestCaseAttribute
  • 890129 DelayedConstraint nu pare la vot proprietăți ale obiectelor
  • 892844 Nu utilizați Mono 4.0 profilul sub Windows
  • 893919 DelayedConstraint pretenții cu privire la trimiterile care sunt inițial nul
  • proprietăți de votare
  • 896973 linii de ieșire pe console sunt exploatate împreună sub Linux

  • Constrângere
  • 897289 Is.Empty are clar mesaj de eroare
  • 898192 Element cerere: Is.Negative, Is.Positive
  • 898256 IEnumerable pentru datapoints nu functioneaza
  • 899178 greșită mesaj de eroare pentru testele parametrizate care dispune excepțiile
  • 904841 După ieșirea pentru timeout metoda teardown nu este executat
  • 908829 atribut testcase nu joacă bine cu funcții de test variadic
  • 910218 NUnit ar trebui să adauge un separator la final a ApplicationBase
  • 920472 CollectionAssert.IsNotEmpty trebuie să dispună Recenzorul
  • 922455 adauga suport pentru Windows 8 și Windows Server 2012 la PlatformAttribute
  • 928246 Utilizarea assembly.Location în loc de assembly.CodeBase
  • 958766 Pentru munca de dezvoltare în TeamCity, trebuie să sprijinim nunit2 ieșire formatate sub-runner directă
  • 1000181 parametrizate TestFixture cu System.Type ca argumente constructor nu
  • 1000213 mesaj nu a fost concludent în raport ieșire
  • 1023084 adauga suport Enum la RandomAttribute
  • 1028188 adauga suport pentru Silverlight
  • 1029785 testare încărcate de la dosar de la distanță nu a reușit să ruleze cu excepția System.IODirectory
  • 1037144 Adaugă sprijin MonoTouch la PlatformAttribute
  • 1041365 Adaugă MaxOsX și Xbox sprijin pentru atribut platformă
  • 1057981 C # 5 teste asincron nu sunt acceptate
  • 1060631 Adaugă .NET 4.5 build
  • 1064014 teste simple asincron nu ar trebui să se întoarcă Sarcină

  • Metodele
  • 1071164 Suport asincron în scenarii de utilizare a aruncări constrângeri
  • 1071343 Runner.Load nu pe CF dacă ansamblul de încercare conține o metodă generic
  • 1071861 greșeală în Constrângeri Cale
  • 1072379 Raport timp de executie de testare la o rezoluție mai mare
  • 1074568 Assert / presupunem ar trebui să susțină o metodă asincron pentru ActualValueDelegate
  • 1082330 Excepție mai bine dacă se aplică atribut SetCulture de mai multe ori
  • 1111834 Expunere obiect de ocazie, ca parte a contextului de testare
  • 1111838 Include lineară ocazie în Raport de testare
  • 1172979 Adaugă categorie Sprijin pentru nunitlite Runner
  • 1203361 Randomizer teste unicitate uneori nu reusesc
  • 1221712 Când ne-existent metodă de testare este specificat în-test, rezultatul este încă & quot; Testele efectuate: 1, Trecut: 1 & quot;
  • 1223294 System.NullReferenceException aruncat când ExpectedExceptionAttribute este utilizat într-o clasă static
  • 1225542 standardiza opțiuni commandline pentru ham de încercare

Ce este nou în versiunea 2.6.3:

  • Cadru:
  • Când rulează sub .NET 4.5, metode asincron poate fi acum folosit ca tinta unei ThrowsConstraint.
  • Când rulați într NET 4.5, metode asincron poate fi acum utilizat ca ActualValueDelegate trecut la Assert.That () sau Assume.That ().
  • fix Bug-uri:

  • Metodele
  • 1071164 Suport asincron în scenarii de utilizare a aruncări constrângeri
  • 1071714 TestContext este rupt atunci când o versiune anterioară a rotorului este utilizat alături de o nouă versiune a cadrului
  • 1071861 greșeală în Constrângeri Cale
  • 1072379 Raport timp de executie de testare la o rezoluție mai mare
  • 1074568 Assert / presupunem ar trebui să susțină o metodă asincron pentru ActualValueDelegate
  • 1079296 NUnit 2.6.2 Nerespectarea Mono
  • 1082330 Excepție mai bine dacă se aplică atribut SetCulture de mai multe ori
  • 1084181 TestExecutionContext SerializationException
  • 1086975 Securitate Excepție după actualizarea la 2.6.2
  • 1096902 ieșire Trace este dezactivată în mod implicit în versiunea 2.6.2.12296
  • 1097854 documentare incorectă pentru opțiunea consolă alergător / test
  • 1107746 Adauga etichete NUnit la nuget pachete
  • 1130239 classicModel.html este legată în ajutor local, dar nu există
  • 1167638 recursivitate detectat incorect cu tipurile de punere în aplicare IEnumerable și imperativ Egal / operatori / tipuri de valoare
  • 1167805 probleme inter-domenii cu XMLSCHEMA și contextul apel
  • 1222148 / comutator cadru nu recunoaște net-4.5
  • 1235891 Propus 2.6.3 lansare: ArgumentNullException in NUnit.Framework.AsyncInvocationRegion..cctor

Ce este nou în versiunea 2.6.2:

  • Această versiune include un număr de bug fixat și sprijin pentru metode de încercare asincron sub .NET 4.5.

Ce este nou în versiunea 2.6.1:

  • 2.6.1 Eliberarea rezolvă unele bug-uri deosebite în NUnit 2.6.

Ce este nou în versiunea 2.6 Beta 3:

  • Acest rezolvă câteva bug-uri găsite în cea de a doua versiune beta eliberare.

Ce este nou în versiunea 2.6 Beta 2:

  • A doua versiune beta a NUnit 2.6 include unele bug stabilește pe prima versiune beta, precum și mai multe îmbunătățiri.

Ce este nou în versiunea 2.6 Beta:

  • NUnit 2.6 include mai multe caracteristici noi și un număr de eroare remedieri.

Ce este nou în versiunea 2.5.10:

  • Cadru:
  • TestCaseAttribute și TestFixtureAttribute accepta acum un parametru numit "categorie" pentru a specifica categoria caz test individual sau instanța fixare.
  • fix Bug-uri:

  • Parametru
  • 691129 Adaugă categorie la TestFixture
  • 701331 TestFixture atributele pe clase de bază nu sunt ignorate
  • 711330 de asamblare-test gratuit dat eșec pictograma în afișaj copac
  • 712444 NUnit-consolă / centrare nu execută de testare cazuri parametrizate cu virgula in numele test caz
  • 725718 suprasarcinilor documentate de Has.Property nu există
  • 728500 TestDomain ar trebui să descarce de încercare AppDomain
  • 736062 Impas când EventListener efectuează un apel Trace + EventPump sincronizare
  • 737783 fișier Results.xsd distribuite este de actualitate
  • 741402 greșeală rulează .NET 1.1 teste consolă
  • 747581 Eșecul în TestFixtureTearDown nu au fost raportate în consolă alergător

Ce este nou în versiunea 2.5.9:

  • Aceasta este o versiune bug fix din versiunea stabilă de NUnit. Cei mai mulți utilizatori ar trebui să instalați această versiune.

Software similare

van.pg
van.pg

14 Apr 15

HOL-TestGen
HOL-TestGen

20 Feb 15

iogen
iogen

2 Jun 15

Alte software-uri de dezvoltator NUnit.org

NUnit
NUnit

6 Jun 15

Comentarii la NUnit

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!