«xunit» etiketlenmiş sorular

2
İş mantığı değiştiğinde başarısız olursa, Birim testi kırılgan kabul edilir mi?
Lütfen aşağıdaki kodu inceleyin; Kadın Cinsiyeti olan birinin teklif için uygun olup olmadığını görmek için test yapar1: [Fact] public void ReturnsFalseWhenGivenAPersonWithAGenderOfFemale() { var personId = Guid.NewGuid(); var gender = "F"; var person = new Person(personId, gender); var id = Guid.NewGuid(); var offer1 = new Offer1(id,"Offer1"); Assert.False(offer1.IsEligible(person)); } Bu birim testi …

4
.NET için en iyi birim test çerçevesi nedir ve neden? [kapalı]
Şu anda olduğu gibi, bu soru bizim soru-cevap formatımız için uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapandı . …

6
XUnit çerçeveleri neden testlerin paralel çalışmasına izin vermiyor?
Bugünün makinesinde birden çok çekirdeği kullanmak için testleri paralel olarak çalıştırmaya izin veren herhangi bir xUnit çerçevesi biliyor musunuz? Bunlardan hiçbiri (ya da çok azı) bunu yapmazsa, belki de bir nedeni vardır ... Testler genellikle o kadar hızlı mıdır ki, insanlar onları paralele etme ihtiyacını hissetmezler mi? Testlerin birden fazla …

1
OSS projelerinde entegrasyon testleri - 3. şahısların kimlik doğrulaması ile nasıl ele alınabilir?
(Açık kaynaklı) hobi projelerimden biri, GitHub, Bitbucket vb. Kaynaklardan çevrimdışı yedeklemeler yapan bir yedekleme aracıdır. Depoların bir listesini almak için ana bilgisayar API'sını çağırır ve sonra Git / Mercurial / klonlamak için her şeyi kullanır / depoları yerel bilgisayara çekin. Bu yüzden GitHub API'sını aradığım kimlik doğrulama ile entegrasyon testlerim …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.