NUnit

Sagteware kiekie:
NUnit
Sagteware besonderhede:
Weergawe: 2.6.3 / 2.9.6
Upload datum: 19 Feb 15
Ontwikkelaar: NUnit.org
Lisensie: Gratis
Populariteit: 179

Rating: 4.0/5 (Total Votes: 1)

NUnit is 'n oop bron en heeltemal gratis eenheid toets ontwikkelingsraamwerk spesifiek ontwerp vir alle NET tale, aanvanklik oorgedra uit Junit, loop op Mono en Microsoft NET.
Om heeltemal geskryf in C #, het NUnit is ontwerp om voordeel te trek van die baie kenmerke van NET tale, soos persoonlike eienskappe, lambda uitdrukkings, generiese en ander weerspieëling verwante vermoëns.
NUnit is ontwerp xUnit te bring aan alle NET tale & nbsp. Begin met weergawe 3.0, is NUnit word verdeel in verskeie losweg gekoppel projekte. Dit is 'n platform-onafhanklike aansoek dat Linux en Microsoft Windows-bedryfstelsels ondersteun

Wat is nuut in hierdie release:.

  • Belangrikste eienskappe:
  • Skei projekte vir nunit-konsole en nunit.engine
  • New bou vir NET 4.5 en Silver
  • TestContext is nou ondersteun en sluit 'n bykomende eiendom, Random, wat gebruik kan word om herhaalbare ewekansige waardes te genereer vir gebruik in 'n toets.
  • Die eksterne raamwerk API is nou stabiel; interne koppelvlakke is apart van API
  • Toetse kan uitgevoer word in parallel op aparte drade
  • Solutions en projekte nou gebruik VS2012 (behalwe vir Compact raamwerk)
  • Bug fixes:
  • 463470 Ons moet verwysings omsluit pre-2.0 versamelings
  • 498690 Assert.That () hou nie eiendomme met scoped setters
  • 501784 teorietoetse nie korrek werk wanneer die gebruik van nul parameters
  • 531873 Feature: Onttrekking van eenheid toetse van NUnit toets vergadering en roep gepaste een
  • 611325 Laat tear down op te spoor indien laaste toets misluk
  • 611938 Generiese Toets Gevalle verdwyn
  • 655882 Maak CategoryAttribute geërf
  • 664081 Voeg Server2008 R2 en Windows 7 te PlatformAttribute
  • 671432 Upgrade Nant te Latest Release
  • 676560 Assert.AreEqual ondersteun nie IEquatable
  • 691129 Voeg Kategorie parameter te TestFixture
  • 697069 funksie versoek: dinamiese plek vir TestResult.xml
  • 708173 NUnit se logika vir die vergelyking van skikkings - gebruik vergelijker indien dit voorsien
  • 709062 & quot; System.ArgumentException: Kan nie vergelyk & quot; toe die element is 'n lys
  • 712156 Toetse kan nie AppDomain.SetPrincipalPolicy
  • gebruik
  • 719184 Platformdependency in src / ClientUtilities / util / Dienste / DomainManager.cs: 40
  • 719187 Gebruik Path.GetTempPath () veroorsaak konflikte in gedeelde tydelike dopgehou
  • 735851 Voeg opsporing van 3.0, 3.5 en 4.0 raamwerke te PlatformAttribute
  • 736062 Dooiepunt wanneer EventListener voer 'n spoor oproep + EventPump sinchronisasie
  • 756843 Versuim bewering nie wys nie-lineêre verdraagsaamheid af
  • 766749 netto-2.0 nunit-konsole-x86.exe.config moet 'n element het en ook in staat stel loadFromRemoteSources
  • 770471 Assert.IsEmpty ondersteun nie IEnumerable
  • 785460 Voeg Kategorie parameter te TestCaseSourceAttribute
  • 787106 EqualConstraint bied onvoldoende versuim om inligting vir IEnumerables
  • 792466 TestContext MethodName
  • 794115 HashSet verkeerd berig
  • 800089 Assert.Throws () verberg besonderhede van innerlike AssertionException
  • 848713 funksie versoek: Voeg skakel vir konsole te breek op enige toets geval fout
  • 878376 Add 'Presies (n)' aan die NUnit beperking sintaksis
  • 882137 Wanneer geen toetse word uitgevoer, 'n hoër vlak suites vertoon as Onoortuigend
  • 882517 NUnit 2.5.10 nie TestFixture erken as daar net TestCaseSource binne
  • 885173 Toetse word steeds uitgevoer na kansellasie deur die gebruiker
  • 885277 Uitsondering wanneer projek oproepe vir 'n runtime met behulp van slegs 2 syfers
  • 885604 funksie versoek: Explicit naam parameter te TestCaseAttribute
  • 890129 DelayedConstraint verskyn nie eienskappe van voorwerpe te skeer
  • 892844 Nie die gebruik van Mono 4.0 profiel onder Windows
  • 893919 DelayedConstraint versuim stemdag eiendomme op verwysings wat aanvanklik nul
  • 896973 Console uitset lyne saam onder Linux
  • 897289 Is.Empty beperking het onduidelik mislukking boodskap
  • 898192 Feature Versoek: Is.Negative, Is.Positive
  • 898256 IEnumerable vir datapunte nie werk nie
  • 899178 Verkeerde mislukking boodskap vir parameters toetse wat verwag uitsonderings
  • 904841 Na opwindende timeout die tear down metode is nie uitgevoer
  • 908829 toets besluit kenmerk nie goed speel met variadic toets funksies
  • 910218 NUnit moet 'n sleep separator die ApplicationBase
  • voeg
  • 920472 CollectionAssert.IsNotEmpty moet wegdoen sensusopnemer
  • 922455 Voeg Ondersteuning vir Windows 8 en Windows 2012 Server PlatformAttribute
  • 928246 Gebruik assembly.Location plaas van assembly.CodeBase
  • 958766 Vir ontwikkelingswerk onder TeamCity, moet ons nunit2 geformateer uitset te ondersteun onder direkte voorloper
  • 1000181 Geparametriseerde TestFixture met System.Type as constructor argumente versuim
  • 1000213 Onoortuigend boodskap nie in die uitvoer van verslae
  • 1023084 Voeg Enum ondersteuning aan RandomAttribute
  • 1028188 Voeg Ondersteuning vir Silver
  • 1029785 Toets gelaai vanaf afgeleë gids versuim het om te hardloop met uitsondering System.IODirectory
  • 1037144 Voeg MonoTouch ondersteuning aan PlatformAttribute
  • 1041365 Voeg MaxOsX en Xbox ondersteuning tot platform kenmerk
  • 1057981 C # 5 async toetse word nie ondersteun nie
  • 1060631 Voeg NET 4.5 bou
  • 1064014 Eenvoudige async toetse moet nie terugkeer Taak
  • 1071164 Support async metodes in gebruik scenario gooie beperkings
  • 1071343 Runner.Load versuim op CF as die toets vergadering bevat 'n generiese metode
  • 1071861 Fout in Path Beperkings
  • 1072379 Verslag toets uitvoering tyd op 'n hoër resolusie
  • 1074568 Assert / Aanvaar moet 'n async metode vir die ActualValueDelegate ondersteun
  • 1082330 Beter Uitsondering as SetCulture kenmerk toegepas verskeie kere
  • 1111834 Ontbloot Random Object as deel van die toets konteks
  • 1111838 Sluit Random Saad in Toets Verslag
  • 1172979 Voeg Kategorie Support Runner nunitlite
  • 1203361 Randomizer uniekheid toetse druip soms
  • 1221712 Wanneer nie-bestaande toets metode is wat in test, gevolg is steeds & quot; Toetse hardloop: 1, geslaag het: 1 & quot;
  • 1223294 System.NullReferenceException gegooi wanneer ExpectedExceptionAttribute word gebruik in 'n statiese klas
  • 1225542 Standaardiseer instruksies opsies vir toets harnas

Wat is nuut in die weergawe 2.6.3:

  • Framework:
  • Toe hardloop onder NET 4.5, async metodes kan nou gebruik word as die teiken van 'n ThrowsConstraint.
  • Toe hardloop onder NET 4.5, async metodes kan nou gebruik word as 'n ActualValueDelegate geslaag om Assert.That () of Assume.That ().
  • Bug fixes:
  • 1071164 Support async metodes in gebruik scenario gooie beperkings
  • 1071714 TestContext is gebreek toe 'n vorige weergawe van dié naaswenner gebruik saam met 'n nuwe weergawe van die raamwerk
  • 1071861 Fout in Path Beperkings
  • 1072379 Verslag toets uitvoering tyd op 'n hoër resolusie
  • 1074568 Assert / Aanvaar moet 'n async metode vir die ActualValueDelegate ondersteun
  • 1079296 NUnit 2.6.2 Versuim Mono
  • 1082330 Beter Uitsondering as SetCulture kenmerk toegepas verskeie kere
  • 1084181 TestExecutionContext SerializationException
  • 1086975 Security Uitsondering Na Opgradering na 2.6.2
  • 1096902 Trace uitset is afgeskakel by verstek in die weergawe 2.6.2.12296
  • 1097854 foutiewe dokumentasie vir konsole naaswenner / toets opsie
  • 1107746 Voeg nunit tags nuget pakkette
  • 1130239 classicModel.html is gekoppel in plaaslike hulp, maar nie bestaan ​​nie
  • 1167638 Verkeerd opgespoor rekursie met tipes implementering IEnumerable en oorheersende Equals / operateurs / waarde tipes
  • 1167805 kruis-domein probleme met XmlSchema en oproep konteks
  • 1222148 / raamwerk skakelaar nie erken netto-4.5
  • 1235891 Voorgestelde 2.6.3 vrylating: ArgumentNullException in NUnit.Framework.AsyncInvocationRegion..cctor

Wat is nuut in die weergawe 2.6.2:

  • Hierdie vrystelling sluit 'n aantal foutherstellings en ondersteuning vir async toets metodes onder NET 4.5.

Wat is nuut in die weergawe 2.6.1:

  • Die 2.6.1 vrylating vasgestel 'n paar uitstaande foute in NUnit 2.6.

Wat is nuut in die weergawe 2.6 Beta 3:

  • Hierdie fixes 'n paar foute in die tweede beta vrylating.

Wat is nuut in die weergawe 2.6 Beta 2:

  • Die tweede beta release van NUnit 2.6 sluit 'n paar fout fixes op die eerste beta asook verskeie verbeterings.

Wat is nuut in die weergawe 2.6 Beta:

  • NUnit 2.6 sluit verskeie nuwe funksies en 'n aantal fout fixes.

Wat is nuut in die weergawe 2.5.10:

  • Framework:
  • TestCaseAttribute en TestFixtureAttribute nou aanvaar naam parameter 'Kategorie' die kategorie van die individuele toets geval of wedstryd byvoorbeeld te gee.
  • Bug fixes:
  • 691129 Voeg Kategorie parameter te TestFixture
  • 701331 TestFixture eienskappe op basis klasse word nie geïgnoreer
  • 711330 Toets-vrye vergadering gegee mislukking ikoon in die boom vertoon
  • 712444 nunit-konsole / run nie parameters toets-gevalle met kommas in die toets-geval naam voer
  • 725718 Gedokumenteerde oorlaai van Has.Property bestaan ​​nie
  • 728500 TestDomain moet los die toets AppDomain
  • 736062 Dooiepunt wanneer EventListener voer 'n spoor oproep + EventPump sinchronisasie
  • 737783 Distributed Results.xsd lêer is uit datum
  • 741402 Fout hardloop NET 1.1 konsole toetse
  • 747581 mislukking in TestFixtureTearDown nie aangemeld in konsole naaswenner

Wat is nuut in die weergawe 2.5.9:

  • Dit is 'n fout fix vrylating van die stabiele weergawe van NUnit. Die meeste gebruikers moet hierdie weergawe installeer.

Soortgelyke sagteware

Scalasca
Scalasca

20 Feb 15

Bisect
Bisect

20 Feb 15

codemetre
codemetre

11 May 15

pytest-incremental
pytest-incremental

12 May 15

Ander sagteware ontwikkelaar NUnit.org

NUnit
NUnit

6 Jun 15

Kommentaar te NUnit

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!