NUnit açıq mənbə və Mono və Microsoft NET çalışan ilkin Junit dan idxal bütün NET dillərdə üçün xüsusilə hazırlanmış tamamilə pulsuz vahid test inkişaf çərçivəsində edir.
C # tamamilə yazılı olan, NUnit belə xüsusi atributları, lambda ifadələr, generics və digər əks bağlı imkanları kimi NET dillərdə bir çox xüsusiyyətləri istifadə etmək üçün nəzərdə tutulmuşdur.
NUnit bütün NET languages xUnit gətirmək üçün nəzərdə tutulmuşdur & nbsp. Versiya 3.0 ilə başlayaraq, NUnit bir neçə azad coupled layihələr parçalanması olunur. Bu Linux və Microsoft Windows əməliyyat sistemi dəstəkləyən platform müstəqil proqram
Bu azad Yeni nədir.
- Əsas Features:
- nunit-konsol və nunit.engine üçün ayrı-ayrı layihələr
- Yeni NET 4.5 qurur və Silverlight
- TestContext indi dəstəklənir və test istifadə üçün repeatable təsadüfi dəyərlər yaratmaq üçün istifadə edilə bilər ki, əlavə əmlak, Random, daxildir.
- Xarici çərçivəsində API artıq sabitdir; daxili interfeys ayrı API
- Testlər ayrı-ayrı mövzuları paralel olaraq davam edə bilər
- Solutions və layihələr artıq (Compact çərçivəsində istisna olmaqla) VS2012 istifadə
- Bug giderir:
- pre-2.0 kolleksiyaları
- 498690 Assert.That ()
- 501784 nəzəriyyəsi testlər düzgün iş deyil
- 531873 Feature: NUnit test toplaşmaq vahid test hasilatı və zəng müvafiq bir
- 611325 Teardown aşkar etmək üçün imkan verir
- 611938 Generic Test halları yox
- 655882 CategoryAttribute miras olun
- PlatformAttribute üçün Server2008 R2 və Windows 7 Add 664081
- 671432 Upgrade Nant
- 676560 Assert.AreEqual bilmir IEquatable
- 691129 əlavə et Kateqoriya parametri
- 697069 Feature sorğusu: TestResult.xml üçün dinamik yeri
- 708173 seriallarda müqayisə üçün NUnit məntiqi - Comparer istifadə edin təmin olunur,
- 709062 & quot; System.ArgumentException: müqayisə & quot bilməz; element siyahısı zaman
- 712156 Testlər AppDomain.SetPrincipalPolicy istifadə edə bilərsiniz
- 719184 Platformdependency src / ClientUtilities / util / Services / DomainManager.cs: 40
- 719187 istifadə Path.GetTempPath () paylaşılan müvəqqəti qovluq münaqişələrin səbəb
- 735851 əlavə et aşkar 3.0, 3.5 və PlatformAttribute 4.0 çərçivəsində
- 736062 çıxılmaz EventListener bir Trace zəng + EventPump sinxronizasiya həyata zaman
- 756843 göstərmək deyil təsdiq etməyən qeyri-xətti tolerantlıq rejimi
- 766749 net-2.0 nunit-konsol x86.exe.config bir element və həmçinin loadFromRemoteSources imkan verməlidir
- 770471 Assert.IsEmpty IEnumerable bilmir
- 785460 əlavə et Kateqoriya parametri
- 787106 EqualConstraint IEnumerables üçün qeyri-kafi uğursuzluq məlumat verir
- 792466 TestContext methodname
- 794115 HashSet səhv məlumat
- 800089 Assert.Throws () daxili AssertionException detalları gizlədir
- 848713 Feature sorğusu: console hər hansı bir test səhv qırmaq üçün keçid əlavə et
- 878376 əlavə et "Məhz (n)
- 882137 testi yoxdur run zaman, yüksək səviyyədə suit keçirmək nəticəsiz kimi
- 885173 Testlər hələ istifadəçi tərəfindən ləğv sonra icra
- 885277 istisna layihə yalnız 2 rəqəm istifadə edərək, bir iş üçün çağırır zaman
- 885604 Feature sorğusu: TestCaseAttribute üçün Explicit adlı parametri
- 890129 DelayedConstraint obyektlərin xüsusiyyətləri sorğu görünmür
- 892844 Windows altında Mono 4.0 profil istifadə edərək Not
- 893919 DelayedConstraint ilkin null olan istinadlar seçki xassələri uğursuz
- 896973 Console çıxış xətləri Linux altında bir araya idarə olunur
- 897289 Is.Empty sıxıntı aydın uğursuzluq mesaj var
- 898192 Feature növü: Is.Negative, Is.Positive
- datapoints üçün IEnumerable 898256 işləmir
- 899178 Yanlış uğursuzluq mesaj
- 904841 teardown metodu icra olunmur zaman aşımı üçün mövcud sonra
- 908829 testcase atributu variadic test funksiyaları ilə də oynamaq deyil
- 910218 NUnit ApplicationBase bir arxada separator olmalıdır
- 920472 CollectionAssert.IsNotEmpty sayım memuru sərəncam olmalıdır
- 922455 əlavə et Support 2012 Server PlatformAttribute üçün
- 928246 istifadə assembly.Location
- 958766, biz birbaşa runner altında nunit2 biçimlendirilmiş çıxış dəstək lazımdır
- System.Type ilə 1000181 Parameterized TestFixture konstruktor dəlilləri uğursuz kimi
- 1000213 nəticəsiz mesaj Not
- 1023084 et Enum dəstək
- 1028188 əlavə et Support
- 1029785 Test istisna System.IODirectory çalıştırmak üçün uğursuz
- 1037144 PlatformAttribute üçün MonoTouch dəstək əlavə et
- 1041365 platforma atributu MaxOsX və Xbox dəstək əlavə
- 1057981 C # 5 async testlər dəstəklənmir
- 1060631 NET əlavə 4.5 build
- 1064014 Simple async testlər Task geri lazımdır
- 1071164 Support async üsulları
- 1071343 Runner.Load CF uğursuz
Yol maneələr ilə - 1071861 Error
- 1072379 Hesabat test icra vaxt
- 1074568 Assert / ActualValueDelegate üçün async metodu dəstək olmalıdır daşımır
- 1082330 Better istisna SetCulture atributu tətbiq olunur, əgər neçə dəfə
- 1111834 test kontekstində hissəsi kimi Random Obyekt ifşa
- 1111838 Test Hesabatı Random Toxum əlavə
- 1172979 əlavə et Kateqoriya Support Runner nunitlite üçün
- 1203361 Randomizer unikallığı testlər bəzən uğursuz
- run Testlər
- ExpectedExceptionAttribute statik sinif istifadə edildikdə atılan 1223294 System.NullReferenceException
- 1225542 Standartlaşdırma skript variantları
Biz istinadlar içine lazımdır 463470
Scoped sıfırlayıcıları ilə xassələri kimi deyil
Null parametrləri istifadə edərkən
Son test uğursuz əgər
Son Release üçün
TestFixture üçün
TestCaseSourceAttribute üçün
NUnit sıxıntı sintaksis
Içərisində yalnız TestCaseSource olduqda 882517 NUnit 2.5.10 TestFixture tanımır
Istisnalar gözləyirik parameterized testlər
Windows 8 və Windows üçün
Yerinə assembly.CodeBase of
TeamCity altında inkişaf iş üçün
Hesabat çıxdı
RandomAttribute üçün
Silverlight üçün
Uzaq qovluq dolu
Məhdudiyyətlər salır istifadə ssenariləri
Test toplaşmaq ümumi metodu varsa
Yüksək qətnamə
; 1 & quot: keçdi: 1, qeyri-mövcud test üsulu Test göstərilən zaman, nəticə hələ & quot edir 1221712
Test qoşqu üçün
versiya 2.6.3 yeni nədir:
- Framework:
- async üsulları indi ThrowsConstraint hədəf kimi istifadə edilə bilər.
- async üsulları indi Assert.That keçdi ActualValueDelegate () və ya Assume.That () kimi istifadə edilə bilər.
- Bug giderir:
- 1071164 Support async üsulları
- 1071714 TestContext sınıq
- 1071861 Error
- 1072379 Hesabat test icra vaxt
- 1074568 Assert / ActualValueDelegate üçün async metodu dəstək olmalıdır daşımır
- 1079296 NUnit 2.6.2 edilməməsi
- 1082330 Better istisna SetCulture atributu tətbiq olunur, əgər neçə dəfə
- 1084181 TestExecutionContext SerializationException
- 1086975 Security istisna
- 1096902 Trace çıxış versiyası 2.6.2.12296 ismarıcları aradan
- 1097854 Yanlış sənədlər
- 1107746 əlavə et nunit tags NuGet üçün paketləri
- 1130239 classicModel.html yerli yardım bağlıdır, lakin yoxdur
- 1167638 səhv aşkar recursion Bərabər / operatorları / dəyər növləri
- 1167805 cross-domen problemləri və zəng kontekstində
- 1222148 / çərçivə keçid net-4.5 tanımır
- 1235891 Təklif 2.6.3 azad: NUnit.Framework.AsyncInvocationRegion..cctor da ArgumentNullException
NET 4.5 altında çalışan zaman
NET 4.5 altında çalışan zaman
Məhdudiyyətlər salır istifadə ssenariləri
Runner bir əvvəlki versiyası çərçivəsində yeni versiyası yanaşı istifadə edildikdə
Yol maneələr ilə
Yüksək qətnamə
Mono haqqında
2.6.2 yükseltmek sonra
Konsol runner / test seçimi üçün
Növləri IEnumerable və əsas həyata keçirilməsi ilə
XmlSchema ilə
nədir versiya 2.6.2-ci Yeni
- Bu azad hata düzeltmelerini və dəstək bir sıra daxildir NET 4.5. altında async test üsulları
nədir versiya 2.6.1-ci Yeni
- NUnit 2.6.
nədir versiyası Yeni 2.6 Beta 3:
- Bu ikinci beta aşkar bir neçə bugs giderir azad.
nədir versiyası Yeni 2.6 Beta 2:
- NUnit 2.6 ikinci beta bir səhv daxildir ilk beta düzeltmelerini eləcə də bir neçə təkmilləşdirilməsi.
nədir version 2.6 Beta strong> Yeni
- NUnit 2.6 bir neçə yeni funksiyalar və səhv bir sıra daxildir düzeltmelerini.
versiya 2.5.10 yeni nədir:
- Framework:
- TestCaseAttribute və TestFixtureAttribute artıq fərdi test və ya armatur instansiya kateqoriya müəyyən etmək üçün bir adlı parametri 'Kateqoriya' qəbul edir.
- Bug giderir:
- 691129 əlavə et Kateqoriya parametri
- 701331 TestFixture baza dərsləri atributları göz ardı deyil
- ağac ekran uğursuzluq icon verilən 711330 Test-free toplaşmaq
- 712444 nunit-konsol / run test-hal adı vergülləri ilə parameterized test-hallarda icra etmir
- 725718 Sənədləşdirilmiş ifrat yüklənmələr yoxdur
- test AppDomain boşaltmaq lazımdır 728500 TestDomain
- 736062 çıxılmaz EventListener bir Trace zəng + EventPump sinxronizasiya həyata zaman
- 737783 paylanan Results.xsd fayl tarixi deyil
- 741402 Error NET 1.1 konsol testlər
- 747581 edilməməsi konsol runner deyil
TestFixture üçün
Has.Property of
Çalışan
TestFixtureTearDown da
nədir versiya 2.5.9-ci Yeni
- Bu sabit versiyası bir səhv fix azad edir NUnit edir. Ən çox istifadəçilər bu azad quraşdıra bilər.
Şərhlər tapılmadı