«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.

6
JUnit 4 - TestNG - Güncelleme 2013 - 2014 [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu gönderiyi düzenleyerek gerçeklerle ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 5 yıl önce kapalı . Bu soruyu geliştirin JUnit 4 ve TestNG karşılaştırılabilirdi. İki test çerçevesinin artıları ve eksileri nelerdir?

6
mocha.js ile birden fazla dosyadan testlere katılma
Birden fazla dosyadaki tüm testleri tek bir dosyada birleştirmeye çalışıyorum, bunun gibi bir şey: describe('Controllers', function() { describe('messages.js', function() { require('./controllertests/messages').test(options); }) describe('users.js', function() { require('./controllertests/users').test(options); }) }) Testlere katılmanın en iyi yolu olmadığından oldukça eminim, bunun nasıl yapılacağına dair bazı örnekler bulmakta güçlük çekiyorum:



7
C # ve RhinoMocks Kullanarak Test Odaklı Geliştirme İçin En İyi Uygulamalar [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, münakaşalar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . Ekibimin …

6
Assert.AreEqual (T obj1, Tobj2) neden aynı bayt dizileriyle başarısız oluyor?
Aşağıdaki kod segmentinde iki özdeş bayt dizim var: /// <summary> ///A test for Bytes ///</summary> [TestMethod()] public void BytesTest() { byte[] bytes = Encoding.UTF8.GetBytes(Properties.Resources.ExpectedPacketData); TransferEventArgs target = new TransferEventArgs(bytes); byte[] expected = Encoding.UTF8.GetBytes(Properties.Resources.ExpectedPacketValue); byte[] actual; actual = target.Bytes; Assert.AreEqual(expected, actual); } Her iki dizi de bayta kadar aynıdır. Bu senaryoda, …

5
Perl derleme, birim testi, kod kapsamı: Tam bir çalışma örneği
Perl oluşturma süreci ve birim testi ve kod kapsamı ile ilgili bulduğum çoğu Stackoverflow yanıtı, oradaki belgeler için CPAN'a işaret ediyor. CPAN modüllerine işaret etmede kesinlikle yanlış bir şey yoktur çünkü tam dokümantasyonun burada bulunması gerekir. Yine de birçok durumda eksiksiz çalışan kod örnekleri bulmakta sorun yaşadım. Tipik eğitici "Merhaba …

1
Moq nesne parametresi ile doğrulama
Sınıf olan bir parametreyi doğrulamaya çalışıyorum. Test edilen kod iyi. Hata test aşamasındadır. Her ikisi de başarısız olan iki yöntemi denedim. İşte girişimlerim: 1: this.MockImageResizeFilter.Verify(m => m.Filter(this.UploadedFileData, new ImageFilterOptions() { Width = 256, Height = 256, })); İkinci parametre olarak iletilen bir nesne eşit özelliklere sahip olsa bile bu her …
86 c#  .net  unit-testing  moq 

4
Karakter kodlama sorunlarını test etmek için bir dizi "Lorem ipsums" dosyası var mı?
Tasarım için, nasıl göründüğünü test etmek için ünlü "Lorem ipsum" metnimiz var. Aradığım şey, metin dosyalarını okurken karakter kodlamayla ilgili bazı yöntemleri test etmek için JUnit testlerimde kullanabileceğim, birkaç farklı kodlama ile kodlanmış Metin içeren bir dizi dosya. Misal: Bir Having ISO 8859-1kodlanmış test dosyası ve bir Windows-1252kodlanmış test dosyası. …

7
phpunit, sahte için yapıcı argümanlarından kaçınır
Phpunit'in kurucuyu sahte bir nesne için çağırmasını önlemenin yolu nedir? Aksi takdirde yapıcı argüman olarak sahte bir nesneye ihtiyacım olur, bunun için başka bir nesneye vb. getMock($className, $methods = array(), array $arguments = array(), $mockClassName = '', $callOriginalConstructor = TRUE, $callOriginalClone = TRUE, $callAutoload = TRUE) İşe yaramıyorum. Yine de …

10
Bir JAX-RS Web Hizmetini mi test ediyorsunuz?
Şu anda JAX-RS (RESTful Web Hizmetleri için Java API) tabanlı web hizmeti için otomatik testler oluşturmanın yollarını arıyorum . Temel olarak ona belirli girdileri göndermek ve beklenen yanıtları aldığımı doğrulamak için bir yola ihtiyacım var. Bunu JUnit aracılığıyla yapmayı tercih ederim, ancak bunun nasıl başarılacağından emin değilim. Web hizmetlerinizi test …

12
Özel / Korumalı yöntemler birim test altında olmalı mı?
TDD geliştirmede, tipik olarak yaptığınız ilk şey, arayüzünüzü oluşturmak ve ardından bu arayüze karşı birim testlerinizi yazmaya başlamaktır. TDD sürecinde ilerledikçe, arayüzü uygulayan bir sınıf oluşturursunuz ve ardından bir noktada birim testiniz geçebilir. Şimdi sorum, arayüz tarafından açığa çıkan yöntemleri / özellikleri desteklemek için sınıfımda yazmam gerekebilecek özel ve korumalı …
83 unit-testing  tdd 

4
Visual Studio birim testleri için kod kapsamına sahip mi?
Visual Studio 2015 Community sürümünü kullanıyorum ve kodu test etmek için birim testleri oluşturma seçeneğine sahip olduğunu biliyorum, ancak kod kapsamını test etme seçeneğini göremiyorum, bu nedenle Visual Studio'nun sahip olup olmadığını bilmek istiyorum bu seçenek veya üçüncü taraf bir eklenti kullanmam gerekiyorsa. Üçüncü taraf bir çözüm kullanmam gerekirse, bu …


6
Django-kereviz ile birim testi?
Django-kereviz projemiz için bir test metodolojisi bulmaya çalışıyorum . Belgelerdeki notları okudum ama gerçekte ne yapacağım konusunda bana iyi bir fikir vermedi. Ben, gerçek cinleri içinde sadece işlevselliği görevlerini test endişe değilim benim kod. Temelde merak ediyorum: task.delay()Test sırasında nasıl baypas edebiliriz (Ayarı denedim CELERY_ALWAYS_EAGER = Trueama bir fark yaratmadı)? …

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.