Pertanyaan yang diberi tag xunit.net

98
xUnit.net: Penyiapan global + pembongkaran?

Pertanyaan ini tentang kerangka pengujian unit xUnit.net . Saya perlu menjalankan beberapa kode sebelum tes apa pun dijalankan, dan juga beberapa kode setelah semua tes selesai. Saya pikir harus ada semacam atribut atau antarmuka penanda untuk menunjukkan inisialisasi global dan kode...

98
Meneruskan parameter kompleks ke [Teori]

Xunit memiliki fitur yang bagus : Anda dapat membuat satu pengujian dengan Theoryatribut dan memasukkan data ke dalam InlineDataatribut, dan xUnit akan menghasilkan banyak pengujian, dan menguji semuanya. Saya ingin memiliki sesuatu seperti ini, tetapi parameter untuk metode saya tidak 'data...

91
Mocking IPrincipal di ASP.NET Core

Saya memiliki aplikasi ASP.NET MVC Core yang saya tulis untuk pengujian unit. Salah satu metode tindakan menggunakan Nama pengguna untuk beberapa fungsi: SettingsViewModel svm = _context.MySettings(User.Identity.Name); yang jelas gagal dalam pengujian unit. Saya melihat sekeliling dan semua...