NUnit

Software screenshot:
NUnit
Rincian Software:
Versi: 2.6.3 / 2.9.6
Tanggal Upload: 19 Feb 15
Pengembang: NUnit.org
Lisensi: Gratis
Popularitas: 22

Rating: 4.0/5 (Total Votes: 1)

NUnit merupakan open source dan benar-benar bebas Unit kerangka pembangunan pengujian yang dirancang khusus untuk semua bahasa NET, awalnya porting dari JUnit, berjalan pada Mono dan Microsoft NET.
Yang ditulis seluruhnya di C #, NUnit telah dirancang untuk mengambil keuntungan dari banyak fitur dari bahasa NET, seperti atribut khusus, ekspresi lambda, obat generik dan kemampuan refleksi terkait lainnya.
NUnit telah dirancang untuk membawa xUnit untuk semua bahasa NET. & Nbsp; Dimulai dengan versi 3.0, NUnit sedang dibagi menjadi beberapa proyek longgar ditambah. Ini adalah aplikasi platform-independen yang mendukung sistem operasi Linux dan Microsoft Windows

Apa yang baru dalam rilis ini:.

  • Fitur utama:
  • proyek terpisah untuk nunit-konsol dan nunit.engine
  • New membangun untuk NET 4.5 dan Silverlight
  • TestContext sekarang didukung dan termasuk properti tambahan, Random, yang dapat digunakan untuk menghasilkan nilai acak berulang untuk digunakan dalam ujian.
  • eksternal kerangka API sekarang stabil; antarmuka internal terpisah dari API
  • Tes dapat dijalankan secara paralel pada benang yang terpisah
  • Solusi dan proyek sekarang menggunakan VS2012 (kecuali untuk kerangka Compact)
  • Perbaikan Bug:
  • 463.470 Kita harus merangkum referensi untuk pra-2,0 koleksi
  • 498.690 Assert.That () tidak seperti properti dengan setter scoped

  • Tes
  • 501.784 Teori tidak bekerja dengan benar saat menggunakan parameter nol
  • 531.873 Fitur: Ekstraksi unit test uji perakitan NUnit dan memanggil tepat satu
  • 611.325 Biarkan Teardown untuk mendeteksi jika tes terakhir gagal
  • 611.938 Contoh Uji Generik menghilang
  • 655.882 Membuat CategoryAttribute mewarisi
  • 664.081 Tambah Server2008 R2 dan Windows 7 untuk PlatformAttribute
  • 671.432 dominan upgrade ke rilis terbaru
  • 676.560 Assert.AreEqual tidak mendukung IEquatable
  • 691.129 Tambah Kategori parameter untuk TestFixture

  • Permintaan
  • 697.069 Fitur: lokasi yang dinamis untuk TestResult.xml
  • 708.173 logika NUnit untuk membandingkan array - menggunakan Comparer jika disediakan
  • 709.062 & quot; System.ArgumentException: Tidak dapat dibandingkan & quot; ketika elemen adalah daftar
  • 712.156 Tes tidak dapat menggunakan AppDomain.SetPrincipalPolicy
  • 719.184 Platformdependency di src / ClientUtilities / util / Jasa / DomainManager.cs: 40
  • 719.187 Menggunakan Path.GetTempPath () menyebabkan konflik dalam folder sementara bersama
  • 735.851 Tambah deteksi 3.0, 3.5 dan 4.0 kerangka kerja untuk PlatformAttribute
  • 736.062 Deadlock saat EventListener melakukan jejak panggilan + EventPump sinkronisasi
  • 756.843 Gagal pernyataan tidak menunjukkan modus toleransi non-linear
  • 766.749 net-2.0 nunit-konsol-x86.exe.config harus memiliki unsur dan juga memungkinkan loadFromRemoteSources
  • 770.471 Assert.IsEmpty tidak mendukung IEnumerable
  • 785.460 Tambah Kategori parameter untuk TestCaseSourceAttribute
  • 787.106 EqualConstraint menyediakan informasi kegagalan tidak memadai untuk IEnumerables
  • 792.466 TestContext methodName
  • 794.115 HashSet salah melaporkan
  • 800.089 Assert.Throws () menyembunyikan rincian AssertionException batin

  • Permintaan
  • 848.713 Fitur: Tambah saklar untuk konsol untuk istirahat pada setiap kesalahan uji kasus
  • 878.376 Add 'Tepat (n)' ke sintaks NUnit kendala
  • 882.137 Ketika ada tes dijalankan, tingkat suite yang lebih tinggi ditampilkan sebagai Inconclusive
  • 882.517 NUnit 2.5.10 tidak mengakui TestFixture jika hanya ada TestCaseSource dalam
  • 885.173 Pengujian masih dilaksanakan setelah pembatalan oleh pengguna
  • 885.277 Exception ketika proyek membutuhkan runtime yang hanya menggunakan 2 digit

  • Permintaan
  • 885.604 Fitur: Explicit bernama parameter untuk TestCaseAttribute
  • 890.129 DelayedConstraint tidak muncul untuk polling sifat benda
  • 892.844 Tidak menggunakan Mono 4.0 profil di bawah Windows
  • 893.919 DelayedConstraint gagal sifat pemungutan suara pada referensi yang awalnya nol
  • 896.973 baris output Console dijalankan bersama di bawah Linux

  • Kendala
  • 897.289 Is.Empty memiliki pesan kegagalan jelas
  • 898.192 Permintaan Fitur: Is.Negative, Is.Positive
  • 898.256 IEnumerable untuk datapoints tidak bekerja
  • 899.178 pesan kegagalan salah untuk tes parameter yang mengharapkan pengecualian
  • 904.841 Setelah keluar timeout metode teardown tidak dijalankan
  • 908.829 TestCase atribut tidak bermain dengan baik dengan fungsi tes variadic
  • 910.218 NUnit harus menambahkan pemisah membuntuti ke ApplicationBase
  • 920.472 CollectionAssert.IsNotEmpty harus membuang Enumerator
  • 922.455 Tambah Dukungan untuk Windows 8 dan Windows 2012 Server ke PlatformAttribute
  • 928.246 Gunakan assembly.Location bukan assembly.CodeBase
  • 958.766 Untuk pembangunan bawah TeamCity, kita perlu mendukung nunit2 output diformat dibawah langsung pelari
  • 1000181 Parameterized TestFixture dengan System.Type sebagai argumen konstruktor gagal
  • 1000213 Pesan Inconclusive Tidak output laporan
  • 1023084 Tambah dukungan Enum ke RandomAttribute
  • 1028188 Tambah Dukungan untuk Silverlight
  • 1029785 Uji diambil dari folder jauh gagal menjalankan dengan pengecualian System.IODirectory
  • 1037144 Tambahkan dukungan MonoTouch ke PlatformAttribute
  • 1041365 Tambahkan MaxOsX dan Xbox dukungan platform atribut
  • 1057981 C # 5 tes async tidak didukung
  • 1060631 Tambah NET 4.5 build
  • 1064014 tes async Sederhana tidak harus kembali Task

  • Metode
  • 1071164 Dukungan async dalam skenario penggunaan Melempar kendala
  • 1071343 Runner.Load gagal pada CF jika perakitan tes berisi metode generik
  • 1071861 Kesalahan dalam Jalur Kendala
  • 1072379 Report waktu pelaksanaan tes pada resolusi yang lebih tinggi
  • 1074568 Tegaskan / Asumsikan harus mendukung metode async untuk ActualValueDelegate
  • 1082330 Exception baik jika SetCulture atribut diterapkan beberapa kali
  • 1111834 Expose Obyek acak sebagai bagian dari konteks uji
  • 1111838 Sertakan Benih acak di Test Report
  • 1172979 Tambah Kategori Dukungan untuk NUnitLite Runner
  • 1203361 randomizer tes keunikan kadang-kadang gagal
  • 1221712 Ketika non-ada metode pengujian ditentukan dalam-test, hasilnya masih & quot; Percobaan yang: 1, Lulus: 1 & quot;
  • 1223294 System.NullReferenceException dilemparkan ketika ExpectedExceptionAttribute digunakan dalam kelas statis
  • 1225542 pilihan commandline Standarisasi untuk tes harness

Apa yang baru dalam versi 2.6.3:

  • Kerangka:
  • Ketika berjalan di bawah NET 4.5, metode async sekarang dapat digunakan sebagai target ThrowsConstraint a.
  • Ketika berjalan di bawah NET 4.5, metode async sekarang dapat digunakan sebagai ActualValueDelegate dilewatkan ke Assert.That () atau Assume.That ().
  • Perbaikan Bug:

  • Metode
  • 1071164 Dukungan async dalam skenario penggunaan Melempar kendala
  • 1071714 TestContext rusak ketika versi sebelumnya pelari digunakan bersama versi baru dari kerangka
  • 1071861 Kesalahan dalam Jalur Kendala
  • 1072379 Report waktu pelaksanaan tes pada resolusi yang lebih tinggi
  • 1074568 Tegaskan / Asumsikan harus mendukung metode async untuk ActualValueDelegate
  • 1079296 NUnit 2.6.2 Kegagalan Mono
  • 1082330 Exception baik jika SetCulture atribut diterapkan beberapa kali
  • 1084181 TestExecutionContext SerializationException
  • 1086975 Exception Keamanan Setelah Upgrade ke 2.6.2
  • 1096902 keluaran Jejak dinonaktifkan secara default di versi 2.6.2.12296
  • 1097854 dokumentasi salah untuk opsi konsol pelari / test
  • 1107746 Tambahkan tag nunit untuk nuget paket
  • 1130239 classicModel.html terkait dalam membantu lokal, tetapi tidak ada
  • 1167638 Salah terdeteksi rekursi dengan jenis menerapkan IEnumerable dan utama Setara / operator / jenis nilai
  • 1167805 masalah lintas-domain dengan XMLSchema dan konteks panggilan
  • 1222148 / kerangka beralih tidak mengakui net-4.5
  • 1235891 Usulan 2.6.3 rilis: ArgumentNullException di NUnit.Framework.AsyncInvocationRegion..cctor

Apa yang baru dalam versi 2.6.2:

  • Rilis ini mencakup sejumlah perbaikan bug dan dukungan untuk metode uji async bawah NET 4.5
  • .

Apa yang baru dalam versi 2.6.1:

  • Rilis 2.6.1 perbaikan beberapa bug yang beredar di NUnit 2.6.

Apa yang baru di versi 2.6 Beta 3:

  • Ini perbaikan beberapa bug yang ditemukan di versi beta kedua release.

Apa yang baru dalam versi 2.6 Beta 2:

  • Rilis beta kedua NUnit 2.6 mencakup beberapa bug perbaikan pada beta pertama serta beberapa perbaikan.

Apa yang baru dalam versi 2.6 Beta:

  • NUnit 2.6 mencakup beberapa fitur baru dan sejumlah bug perbaikan.

Apa yang baru dalam versi 2.5.10:

  • Kerangka:
  • TestCaseAttribute dan TestFixtureAttribute sekarang menerima parameter bernama 'Kategori' untuk menentukan kategori kasus uji individu atau perlengkapan misalnya.
  • Perbaikan Bug:
  • 691.129 Tambah Kategori parameter untuk TestFixture
  • 701.331 TestFixture atribut pada kelas dasar tidak diabaikan
  • 711.330 Uji bebas perakitan diberikan icon kegagalan di layar pohon
  • 712.444 nunit-konsol / run tidak mengeksekusi parameter uji-kasus dengan koma nama tes-kasus
  • 725.718 overloads terdokumentasi dari Has.Property tidak ada
  • 728.500 TestDomain harus membongkar tes AppDomain
  • 736.062 Deadlock saat EventListener melakukan jejak panggilan + EventPump sinkronisasi
  • 737.783 Distributed File Results.xsd kedaluwarsa
  • 741.402 Kesalahan berjalan NET 1.1 tes konsol
  • 747.581 Kegagalan di TestFixtureTearDown tidak dilaporkan di konsol pelari

Apa yang baru dalam versi 2.5.9:

  • Ini adalah rilis bug fix versi stabil dari NUnit. Sebagian besar pengguna harus menginstal rilis ini.

Software yang serupa

botnee
botnee

20 Feb 15

lava-core
lava-core

14 Apr 15

rockload
rockload

11 May 15

iogen
iogen

2 Jun 15

Perangkat lunak lain dari pengembang NUnit.org

NUnit
NUnit

6 Jun 15

Komentar untuk NUnit

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!