«unit-testing» etiketlenmiş sorular

Birim testi, tek tek kaynak kodu birimlerinin kullanıma uygun olup olmadıklarını belirlemek için test edildiği bir yöntemdir.


10
Mockito ile geçersiz yöntemler nasıl atılır
Geçersiz dönüş tipi ile yöntemler nasıl takılır? Bir gözlemci modeli uyguladım ama Mockito ile alay edemem çünkü nasıl olduğunu bilmiyorum. İnternette bir örnek bulmaya çalıştım ama başarılı olamadım. Sınıfım şöyle: public class World { List<Listener> listeners; void addListener(Listener item) { listeners.add(item); } void doAction(Action goal,Object obj) { setState("i received"); goal.doAction(obj); …

30
Birim Testi C Kodu [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 5 yıl önce kapalı . Bu yaz düz C ile yazılmış gömülü bir sistem üzerinde çalıştım. Çalıştığım şirketin devraldığı mevcut bir …





13
TDD için JavaScript birim test araçları
Bu sorunun cevapları bir toplum çabasıdır . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Birçok JavaScript birim testini ve test aracını inceledim ve düşündüm, ancak tamamen TDD uyumlu kalmak için uygun bir seçenek bulamadım. Peki, tamamen TDD uyumlu bir JavaScript birim test …

11
Sahte, alaycı ve stubbing arasındaki fark nedir?
Bu terimleri nasıl kullandığımı biliyorum, ancak birim testleri için taklit , alay ve saplama için kabul edilen tanımlar olup olmadığını merak ediyorum ? Testleriniz için bunları nasıl tanımlıyorsunuz? Her birini kullanabileceğiniz durumları açıklayın. Bunları nasıl kullanacağım: Sahte : bir arabirim uygulayan ancak sabit veri içeren ve mantık içermeyen bir sınıf. …

26
Dişli kod testini nasıl birim olarak yapmalıyım?
Şimdiye kadar sadece bir mayın tarlası gibi görünüyor çünkü çok iş parçacıklı kod test kabus kaçındı. İnsanların başarılı bir şekilde yürütmek için iş parçacıklarına dayanan kodları nasıl test ettiklerini veya yalnızca insanların yalnızca iki iş parçacığı belirli bir şekilde etkileşime girdiğinde ortaya çıkan bu tür sorunları nasıl test ettiklerini sormak …

21
Unittest'i tipik test dizini yapısı ile çalıştırma
Basit bir Python modülü için bile en yaygın dizin yapısı, birim testlerini kendi testdizinlerine ayırmak gibi görünüyor : new_project/ antigravity/ antigravity.py test/ test_antigravity.py setup.py etc. örneğin bu Python projesine bakınız . Benim sorum basitçe Testleri yapmanın olağan yolu nedir? Bunun benden başka herkes için açık olduğundan şüpheleniyorum, ancak modül yolda …


30
Birim Testi çabaya değer mi? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza 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ışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …
572 unit-testing 

12
Birim testi adlandırma en iyi uygulamaları [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza 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ışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

7
Python'da yazı birimi testleri: Nasıl başlayabilirim? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 6 yıl önce kapalı . İlk uygun projemi Python'da tamamladım ve şimdi görevim bunun için testler yazmak. İlk kez …

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.