NUnit

Screenshot Software:
NUnit
Szczegóły programowe:
Wersja: 2.6.3 / 2.9.6
Filmu: 19 Feb 15
Wywoływacz: NUnit.org
Licencja: Wolny
Popularność: 179

Rating: 4.0/5 (Total Votes: 1)

NUnit jest całkowicie bezpłatne testowanie ramach rozwoju jednostki zaprojektowane specjalnie dla wszystkich języków .NET, początkowo przeniesionych z JUnit, działa na mono i Microsoft .NET open source.
Jest w całości napisany w C #, NUnit został zaprojektowany do korzystania z wielu funkcji językach .NET, takich jak atrybutów niestandardowych, wyrażenia lambda, leków generycznych i innych możliwości refleksji związanych.
NUnit został zaprojektowany, aby doprowadzić xUnit wszystkich języków .NET. & Nbsp; Począwszy od wersji 3.0, NUnit jest podzielone na kilka luźno powiązanych projektów. Jest to niezależne od platformy aplikacji, która obsługuje systemy operacyjne Linux i Microsoft Windows

Co nowego w tym wydaniu:.

  • Główne cechy:
  • Oddzielne projekty Nunit-konsoli i nunit.engine
  • Nowa buduje dla .NET 4.5 oraz Silverlight,
  • TestContext jest teraz i zawiera dodatkową właściwość, losowe, które mogą być używane do generowania powtarzalnych losowych wartości do wykorzystania w badaniu.
  • zewnętrzne ramy API jest teraz stabilna; Interfejsy wewnętrzne są niezależne od API
  • Badania mogą być prowadzone równolegle na osobne wątki,
  • Rozwiązania i projekty teraz używać VS2012 (za wyjątkiem Compact Framework)
  • Poprawione błędy:
  • 463470 Powinniśmy hermetyzacji odniesienia sprzed 2,0 kolekcje
  • 498690 Assert.That () nie lubi właściwości z scoped ustawiaczy,

  • Testy
  • 501784 Teoria nie działają poprawnie przy użyciu parametrów zerowych
  • 531873 Funkcja: Wydobycie testów jednostkowych z zespołu testowego NUnit i wzywając odpowiednie jeden
  • 611325 Pozwól zniszczeń wykryć, czy ostatnia próba nie powiodła się,
  • 611938 Generic Przypadki testowe znikają
  • 655882 Dodać CategoryAttribute odziedziczył
  • 664081 Dodaj Server2008 R2 i Windows 7 do PlatformAttribute
  • 671432 Aktualizacja NAnt do Najnowsza wersja
  • 676560 Assert.AreEqual nie obsługuje IEquatable

  • Parametr
  • 691129 dodać kategorię do TestFixture

  • Żądanie
  • 697069 Funkcja: dynamiczne miejsce dla TestResult.xml
  • 708173 logika Nunit dla porównania tablic - używać Porównywarka jeśli jest
  • 709062 & quot; System.ArgumentException: Nie można porównać & quot; gdy element jest lista
  • 712156 Testy nie można używać AppDomain.SetPrincipalPolicy
  • 719184 Platformdependency w src / ClientUtilities / util / Usługi / DomainManager.cs: 40
  • 719187 Korzystanie Path.GetTempPath () powoduje konflikty w udostępnionych folderach tymczasowych
  • 735851 Dodaj wykrywanie 3.0, 3.5 i 4.0 ram do PlatformAttribute
  • 736062 Deadlock, gdy EventListener Śledzenie wykonuje połączenia + EventPump synchronizacji
  • 756843 przeciwnym razie twierdzenie nie pokazuje tryb tolerancji nieliniowe
  • 766749 net-2.0 nunit-console-x86.exe.config powinien mieć element, a także umożliwić loadFromRemoteSources
  • 770471 Assert.IsEmpty nie obsługuje IEnumerable

  • Parametr
  • 785460 dodać kategorię do TestCaseSourceAttribute
  • 787106 EqualConstraint zapewnia niewłaściwa informacja o awarii dla IEnumerables
  • 792466 TestContext MethodName
  • 794115 HashSet błędnie podano,
  • 800089 Assert.Throws () ukrywa szczegóły wewnętrznej AssertionException

  • Żądanie
  • 848713 Cechy: Dodaj do konsoli przełącznika złamać na jakiekolwiek błędy przypadków testowych,
  • 878376 Dodaj "Dokładnie (n)" do składni NUnit więzów
  • 882137 Gdy żadne testy są prowadzone, apartamenty wyższego poziomu wyświetlane jako niejednoznaczne,
  • 882517 NUnit 2.5.10 nie rozpoznaje TestFixture czy są tylko TestCaseSource wewnątrz
  • 885173 Testy są wykonywane po unieważnieniu jeszcze przez użytkownika
  • 885277 Wyjątek, gdy projekt wymaga wykonywania przy użyciu tylko 2 cyfry,

  • Żądanie
  • 885604 Funkcja: Jawne nazwany parametr TestCaseAttribute
  • 890129 DelayedConstraint nie pojawi się do sondowania właściwości obiektów,
  • 892844 Nie używając Mono 4.0 profil pod Windows
  • 893919 DelayedConstraint nie właściwości wyborczych na referencje, które są początkowo wartość null
  • 896973 Konsola linie wyjściowe są prowadzone razem pod Linuksem
  • 897289 Is.Empty ograniczenie ma niejednoznaczny sygnał awarii,

  • Zapytanie
  • 898192 Funkcja: Is.Negative, Is.Positive
  • 898256 IEnumerable dla punktów danych nie działa,
  • 899178 Zła wiadomość porażką testów parametrycznych oczekują wyjątki
  • 904841 Po wyjściu czasu bezczynności Metoda porzuca nie jest wykonywany,
  • 908829 atrybut TestCase nie radzi sobie dobrze z zmiennej liczbie argumentów funkcji testowych,
  • 910218 NUnit należy dodać z tyłu separatora do ApplicationBase
  • 920472 CollectionAssert.IsNotEmpty musi dysponować Enumerator
  • 922455 Dodaj wsparcie dla Windows 8 i Windows 2012 Server PlatformAttribute
  • 928246 Zastosowanie assembly.Location zamiast assembly.CodeBase
  • 958766 Do prac rozwojowych w ramach TeamCity, musimy wspierać nunit2 sformatowany wyjście pod bezpośrednim-runner
  • 1000181 parametryzowane TestFixture z System.Type jako argumenty konstruktora nie
  • 1000213 niejednoznaczny komunikat Nie produkcji raportu
  • 1023084 Dodaj Enum wsparcie RandomAttribute
  • 1028188 dodać wsparcie dla Silverlight
  • 1029785 testowy ładowany z folderu zdalnego nie biegać z wyjątków System.IODirectory
  • 1037144 Dodaj do PlatformAttribute wsparcie MonoTouch
  • 1041365 Dodaj MaxOsX i Xbox wsparcia atrybutu platformy
  • 1057981 C # 5 testów async nie są obsługiwane,
  • 1060631 Dodaj .NET 4.5 build
  • 1064014 Proste testy nie powinny powrócić asynchroniczne zadanie

  • Metody
  • 1071164 Pomoc w scenariuszach użytkowania asynchroniczne z rzutów ograniczeń,
  • 1071343 Runner.Load nie na CF, jeśli zespół testowy zawiera metoda rodzajowa
  • 1071861 Błąd w Ograniczeń Path
  • 1072379 Zgłoś czas realizacji badania w wyższej rozdzielczości
  • 1074568 Assert / Załóżmy, powinny wspierać metody asynchronicznego dla ActualValueDelegate
  • 1082330 Lepsze Wyjątek jeśli atrybut SetCulture stosuje się wiele razy,
  • 1111834 Expose Losowa obiektu w ramach kontekście testu
  • 1111838 Dołącz losowych w Sprawozdaniu
  • 1172979 Dodaj Kategoria Wsparcie nunitlite Runner
  • 1203361 Randomizer testy wyjątkowość czasami nie,
  • 1221712 Po nieistniejące metody badania określone w -test, wynik jest nadal & quot; Testy: 1, Pozytywny: 1 & quot;
  • 1223294 System.NullReferenceException ExpectedExceptionAttribute generowany, gdy jest stosowany w statycznej klasie
  • Opcje wiersza poleceń 1225542 standaryzacji testu do uprzęży;

Co nowego w wersji 2.6.3:

  • ramowa:
  • Podczas uruchamiania w .NET 4.5, metody async mogą być teraz używane jako cel w ThrowsConstraint.
  • Podczas uruchamiania w .NET 4.5, metody async mogą być teraz używane jako ActualValueDelegate przekazany do Assert.That () lub Assume.That ().
  • Poprawione błędy:

  • Metody
  • 1071164 Pomoc w scenariuszach użytkowania asynchroniczne z rzutów ograniczeń,
  • 1071714 TestContext jest uszkodzony, gdy poprzednia wersja biegacza jest używany wraz z nową wersją ram
  • 1071861 Błąd w Ograniczeń Path
  • 1072379 Zgłoś czas realizacji badania w wyższej rozdzielczości
  • 1074568 Assert / Załóżmy, powinny wspierać metody asynchronicznego dla ActualValueDelegate
  • 1079296 NUnit 2.6.2 Awaria na Mono,
  • 1082330 Lepsze Wyjątek jeśli atrybut SetCulture stosuje się wiele razy,
  • 1084181 TestExecutionContext SerializationException
  • 1086975 Wyjątek Bezpieczeństwo Po uaktualnieniu do 2.6.2
  • 1096902 wyjściowych śledzenia jest domyślnie wyłączona w wersji 2.6.2.12296
  • 1097854 Niewłaściwa dokumentacja dla opcji konsoli biegacz / test
  • 1107746 Dodaj tagi do Nuget pakiety NUnit
  • 1130239 classicModel.html jest powiązana w lokalnej pomocy, ale nie istnieje
  • 1167638 Nieprawidłowo wykryty rekurencja z rodzajów wykonania IEnumerable i nadrzędne Równa / operatorzy / typy wartości
  • 1167805 problemy między domenami z XMLSchema i kontekst połączenia
  • 1222148 / przełącznik ramy nie rozpoznaje net-4.5
  • 1235891 Proponowane 2.6.3 wydania: ArgumentNullException w NUnit.Framework.AsyncInvocationRegion..cctor

Co nowego w wersji 2.6.2:

  • Ta wersja zawiera wiele poprawek i wsparcia dla metod badawczych w ramach .NET 4.5 asynchronicznych.

Co nowego w wersji 2.6.1:

  • wydanie 2.6.1 rozwiązuje kilka znanych błędów w NUnit 2.6.

Co nowego w wersji 2.6 beta 3:

  • To rozwiązuje kilka błędów znalezionych w drugiej wersji beta zwolnienie.

Co nowego w wersji 2.6 Beta 2:

  • druga wersja beta NUnit 2.6 zawiera kilka błędów Poprawki w pierwszej wersji beta, a także kilka ulepszeń.

Co nowego w wersji 2.6 Beta:

  • NUnit 2.6 zawiera kilka nowych funkcji i kilka błędów poprawki.

Co nowego w wersji 5.2.10:

  • ramowa:
  • TestCaseAttribute i TestFixtureAttribute teraz zaakceptować nazwany parametr "Kategoria" w celu określenia kategorii danego przypadku testowego lub przykład oprawy.
  • Poprawione błędy:

  • Parametr
  • 691129 dodać kategorię do TestFixture
  • 701331 TestFixture atrybutów klas bazowych nie są ignorowane,
  • 711330 montaż bez prób podane ikona awaria wyświetlacza drzewa
  • 712444 nunit-konsola / run nie wykonuje przypadków testowych parametrycznych przecinkami w nazwie Test case
  • 725718 Udokumentowane przeciążenia Has.Property nie istnieją,
  • 728500 TestDomain powinien rozładować testy AppDomain
  • 736062 Deadlock, gdy EventListener Śledzenie wykonuje połączenia + EventPump synchronizacji
  • 737783 Ukazuje plików Results.xsd jest nieaktualna,
  • 741402 Błąd z systemem .NET 1.1 testy konsoli
  • 747581 Awaria TestFixtureTearDown nie podano, w biegacza konsoli

Co nowego w wersji 2.5.9:

  • To jest wydanie poprawki błędów z wersji stabilnej z NUnit. Większość użytkowników powinna zainstalowaniem tej wersji.

Podobne oprogramowanie

pytest-timeout
pytest-timeout

20 Feb 15

Ahven
Ahven

15 Apr 15

Inne programy z deweloperem NUnit.org

NUnit
NUnit

6 Jun 15

Komentarze do NUnit

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!