NUnit

Software kuvakaappaus:
NUnit
Ohjelmiston tiedot:
Versio: 2.6.3 / 2.9.6
Lähetyksen päivämäärä: 19 Feb 15
Kehittäjä: NUnit.org
Lupa: Vapaa
Suosio: 179

Rating: 3.3/5 (Total Votes: 3)

nunit on avoimen lähdekoodin ja täysin ilmainen yksikkötestauksen kehitysalusta suunniteltu erityisesti kaikille NET kielillä, aluksi tuotavasta JUnit, käynnissä Mono ja Microsoft .NET.
Koska kirjoitettu kokonaan C #, nunit on suunniteltu hyödyntämään monia piirteitä NET kielillä, kuten mukautettuja määritteitä, lambda ilmaisuja, geneeristen lääkkeiden ja muiden pohdintaa liittyviä valmiuksia.
Nunit on suunniteltu tuomaan xUnit kaikille NET kielillä. & Nbsp; Alkaen versio 3.0, nunit ollaan useassa löyhästi hankkeita. Se on alustasta riippumaton sovellus, joka tukee Linux ja Microsoft Windows-käyttöjärjestelmissä.

Mitä uutta tässä julkaisussa:

  • Tärkeimmät ominaisuudet:
  • Erilliset hankkeet nunit-konsoli ja nunit.engine
  • Uusi rakentaa NET 4.5 ja Silverlight
  • TestContext on nyt tuettu ja sisältää lisäksi omaisuutta, Random, jota voidaan käyttää tuottamaan toistettavissa satunnaisia ​​arvoja käytettäväksi testissä.
  • ulkoinen kehys API on nyt vakaa; sisäiset rajapinnat ovat erillään API
  • Testit voidaan ajaa rinnakkain erillisiä säikeitä
  • Ratkaisut ja hankkeet nyt käyttää VS2012 (paitsi Compact Framework)
  • Virhekorjauksia:
  • 463470 Meidän pitäisi koteloida viittauksia ennalta 2,0 kokoelmia
  • 498690 Assert.That () ei pidä ominaisuuksia scoped antajien
  • 501784 teoria testit eivät toimi oikein, kun käytetään null parametrit
  • 531873 Ominaisuus: uuttaminen yksikkö testejä nunit testauslaitteista ja soittamalla asianmukainen
  • 611325 Salli teardown havaita, jos viimeinen testi epäonnistui
  • 611938 Generic Test instanssit katoavat
  • 655882 Tee CategoryAttribute perinyt
  • 664081 Lisää Server2008 R2 ja Windows 7 PlatformAttribute
  • 671432 Upgrade NANT uusimpaan versioon
  • 676560 Assert.AreEqual ei tue IEquatable
  • 691129 Lisää luokka parametri TestFixture
  • 697069 Ominaisuusehdotus: dynaaminen paikka TestResult.xml
  • 708173 nunit logiikkaa vertailla paneelit - käytä Comparer jos sitä tarjotaan
  • 709062 & quot; System.ArgumentException: ei voi verrata & quot; kun elementti on lista
  • 712156 Testit voi käyttää AppDomain.SetPrincipalPolicy
  • 719184 Platformdependency src / ClientUtilities / util / Palvelut / DomainManager.cs: 40
  • 719187 käyttäminen Path.GetTempPath () aiheuttaa konflikteja yhteinen väliaikainen kansiot
  • 735851 Lisää havaitseminen 3.0, 3.5 ja 4.0 kehysten PlatformAttribute
  • 736062 Umpikuja kun EventListener suorittaa Trace puhelu + EventPump synkronointi
  • 756843 Ellei väitettä ei näytä epälineaarinen toleranssi tila
  • 766749 netto-2.0 nunit-konsoli-x86.exe.config pitäisi olla tekijä ja mahdollistaa myös loadFromRemoteSources
  • 770471 Assert.IsEmpty ei tue IEnumerable
  • 785460 Lisää luokka parametri TestCaseSourceAttribute
  • 787106 EqualConstraint tarjoaa riittämätön vika tietoa IEnumerables
  • 792466 TestContext MethodName
  • 794115 HashSet virheellisesti ilmoittanut
  • 800089 Assert.Throws () piilottaa yksityiskohdat sisä- AssertionException
  • 848713 Ominaisuusehdotus: Lisää kytkin konsolin rikkoa millään koetinkivi virhe
  • 878376 Lisää 'Juuri (n)' to nunit rajoitteen syntaksin
  • 882137 Kun testejä ajetaan, korkeamman tason sviittiä näyttää kuin varmaa
  • 882517 nunit 2.5.10 ei tunnista TestFixture jos niitä on vain TestCaseSource sisällä
  • 885173 Testit vielä teloitettiin peruuttamisen jälkeen käyttäjä
  • 885277 Exception kun hanke vaatii runtime käyttäen vain 2 numeroa
  • 885604 Ominaisuusehdotus: Selkeä nimetty parametrin TestCaseAttribute
  • 890129 DelayedConstraint ei näytä kyselyn objektien ominaisuuksia
  • 892844 Ei käyttäen Mono 4.0 profiilin Windows
  • 893919 DelayedConstraint epäonnistuu äänestyspaikoilla kiinteistöjen viittauksia, jotka ovat aluksi null
  • 896973 Console lähtölinjoille ajetaan yhdessä Linux
  • 897289 Is.Empty rajoite on epäselvä virheilmoitus
  • 898192 Ominaisuuspyyntö: Is.Negative, Is.Positive
  • 898256 IEnumerable varten tietopisteiden ei toimi
  • 899178 Väärä virheilmoitus varten parameterized testit odottavat poikkeuksia
  • 904841 Kun Isoon timeout teardown menetelmää ei suoriteta
  • 908829 TestCase määrite ei pelaa hyvin variadic testi toiminnot
  • 910218 nunit pitäisi lisätä perään erotin ApplicationBase
  • 920472 CollectionAssert.IsNotEmpty on realisoitava Enumerator
  • 922455 Lisää Tuki Windows 8 ja Windows 2012 Server PlatformAttribute
  • 928246 käyttö assembly.Location sijaan assembly.CodeBase
  • 958766 kehittämistyön alla TeamCity, meidän on tuettava nunit2 alustettu lähtö suorassa-juoksija
  • 1000181 Parametrisoitu TestFixture kanssa System.Type kuin rakentajan väitteitä ei
  • 1000213 Epävarma viesti Ei raportissa lähtö
  • 1023084 Lisää Enum tukea RandomAttribute
  • 1028188 lisätä tukea Silverlight
  • 1029785 Test ladataan etäkansiota ei käynnistynyt lukuun System.IODirectory
  • 1037144 Lisää MonoTouch tukea PlatformAttribute
  • 1041365 Lisää MaxOsX ja Xbox tuki laiturille ominaisuuden
  • 1057981 C # 5 async testejä ei tueta
  • 1060631 Lisää .NET 4.5 build
  • 1064014 Yksinkertainen async kokeita ei palata Tehtävä
  • 1071164 Tuki async menetelmien käytön skenaarioita heittoja rajoitukset
  • 1071343 Runner.Load epäonnistuu CF jos testi nipussa geneerinen menetelmä
  • 1071861 Virhe Polku rajoitteet
  • 1072379 Ilmoita testin suoritusaika tavallista tarkempia
  • 1074568 Assert / Oletetaan tulisi tukea async menetelmä ActualValueDelegate
  • 1082330 Parempi Poikkeus jos SetCulture määritettä käyttää useita kertoja
  • 1111834 Paljasta Random Object osana testin yhteydessä
  • 1111838 satunnaista Seed testiraportti
  • 1172979 Lisää luokka tukeminen nunitlite Runner
  • 1203361 RANDOMIZER ainutlaatuisuus testejä joskus epäonnistua
  • 1221712 Kun olemattomien testimenetelmän on määritelty -testi, tulos on edelleen & quot; Ohjuskokeet: 1, Hyväksytty: 1 & quot;
  • 1223294 System.NullReferenceException heitetään kun ExpectedExceptionAttribute käytetään staattisen luokan
  • 1225542 Standardoida komennossa vaihtoehtoja testikehysvaatimukset

Mitä uutta versiossa 2.6.3:

  • Framework:
  • Kun tuotetta .NET 4.5, async menetelmiä voidaan nyt käyttää kohteena ThrowsConstraint.
  • Kun tuotetta .NET 4.5, async menetelmiä voidaan nyt käyttää ActualValueDelegate siirtynyt Assert.That () tai Assume.That ().
  • Virhekorjauksia:
  • 1071164 Tuki async menetelmien käytön skenaarioita heittoja rajoitukset
  • 1071714 TestContext on rikki, kun edellinen versio juoksija käytetään rinnalla uuden version yhteydessä
  • 1071861 Virhe Polku rajoitteet
  • 1072379 Ilmoita testin suoritusaika tavallista tarkempia
  • 1074568 Assert / Oletetaan tulisi tukea async menetelmä ActualValueDelegate
  • 1079296 nunit 2.6.2 Epäonnistuminen Mono
  • 1082330 Parempi Poikkeus jos SetCulture määritettä käyttää useita kertoja
  • 1084181 TestExecutionContext SerializationException
  • 1086975 Security Exception päivityksen jälkeen 2.6.2
  • 1096902 Trace tuotos on oletusarvoisesti pois käytöstä versiossa 2.6.2.12296
  • 1097854 Virheellinen oppaista konsoli juoksija / testi vaihtoehto
  • 1107746 Lisää nunit tunnisteita NuGet paketit
  • 1130239 classicModel.html on liittynyt paikallisia apua, mutta ei ole olemassa
  • 1167638 Väärin havaittu rekursio tyypeistä täytäntöönpanosta IEnumerable ja pakottava Yhtä / toimijat / arvotyypeillä
  • 1167805 toimialueiden ongelmia XmlSchema ja puhelun yhteydessä
  • 1222148 / kehys kytkin ei tunnista verkko-4.5
  • 1235891 Ehdotettu 2.6.3 julkaisu: ArgumentNullException in NUnit.Framework.AsyncInvocationRegion..cctor

Mitä uutta versiossa 2.6.2:

  • Tämä julkaisu sisältää useita korjauksia ja tuki varten Async testausmenetelmät alle .NET 4.5.

Mitä uutta versiossa 2.6.1:

  • 2.6.1 julkaisu korjaa joitakin huomattavia bugeja nunit 2.6.

Mitä uutta versiossa 2.6 Beta 3:

  • Tämä korjaa muutamia bugeja löytyy toinen beta julkaisu.

Mitä uutta versiossa 2.6 Beta 2:

  • Toinen beetaversiota nunit 2,6 sisältää joitakin bug korjauksia ensimmäisen beta sekä useita parannuksia.

Mitä uutta versiossa 2.6 Beta:

  • nunit 2,6 sisältää useita uusia ominaisuuksia ja useita bugi korjauksia.

Mitä uutta versiossa 2.5.10:

  • Framework:
  • TestCaseAttribute ja TestFixtureAttribute nyt hyväksyä nimeltään parametri "Category" täsmentää luokkaan yksittäisten koetinkivi tai telineeseen esimerkiksi.
  • Virhekorjauksia:
  • 691129 Lisää luokka parametri TestFixture
  • 701331 TestFixture attribuutteja perusluokat eivät jää huomiotta
  • 711330 Test-free kokoonpano annetaan vika kuvaketta puu näyttö
  • 712444 nunit-konsoli / run ei suorita parameterized testitapauksia pilkuilla koe-tapauksessa nimi
  • 725718 dokumentoidut ylikuormitusta on Has.Property ei ole
  • 728500 TestDomain pitäisi purkaa testi AppDomain
  • 736062 Umpikuja kun EventListener suorittaa Trace puhelu + EventPump synkronointi
  • 737783 Distributed Results.xsd tiedosto on vanhentunut
  • 741402 Virhe käynnissä .NET 1.1 konsoli testejä
  • 747581 Epäonnistuminen TestFixtureTearDown ei raportoitu konsoli juoksija

Mitä uutta versiossa 2.5.9:

  • Tämä on bug fix vapauttamaan vakaa versio of nunit. Useimpien käyttäjien pitäisi asentaa tämän tiedotteen.

Vastaavia ohjelmistoja

Bazinga
Bazinga

11 May 15

Fixtures
Fixtures

14 Apr 15

Sahi
Sahi

14 Apr 15

nose-json
nose-json

14 Apr 15

Muu ohjelmistojen kehittäjä NUnit.org

NUnit
NUnit

6 Jun 15

Kommentit NUnit

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!