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: 22

Rating: 4.0/5 (Total Votes: 1)

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

lava-serial
lava-serial

15 Apr 15

UPPAAL
UPPAAL

2 Jun 15

mock_helpers
mock_helpers

14 Apr 15

pycdep
pycdep

11 May 15

Muu ohjelmistojen kehittäjä NUnit.org

NUnit
NUnit

6 Jun 15

Kommentit NUnit

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