Örneğin, IDictionary uygulayan bir türüm var ve düzgün şekilde çalıştığından emin olmak için test kapsamına ihtiyacım var. Sadece bu tür şeyler için standart, yeniden kullanılabilir testler deposu olup olmadığını merak ettim; yoksa, bir tane oluşturabilirim..NET arabirim uygulamaları için varsayılan birim sınama kitaplığı var mı?
16
A
cevap
1
yapamadım Bu ihtiyacı özellikle karşılayan bir şey buldum, ben de yaptım. Bir Github repo oluşturdum ve IDictionary < TKey, TValue > testimi ekledim; Umarım insanlar daha fazla test yapıp katkıda bulunurlar.
7
Genel olarak kullanılabilir bir ağ olduğundan şüpheliyim, ancak Mono projesi başlamak için iyi bir yer olabilir mi?
onlar arayüzüne veya belirli uygulama "kontrat" test olsun, emin değilim, ama orada kesinlikle var Sözlük sınıf için test eder:
+0
-1: Mono _does_'ın bu tür testleri varsa, bu bir cevaptır. Mono _might_'ın testleri varsa, o zaman değil. –
İlgili konular
- 1. .NET FastCGI kitaplığı var mı?
- 2. Windows toplu iş dosyaları için birim sınama çerçevesi var mı?
- 3. Eclipse: Varsayılan birim sınama dizini nasıl yapılandırılır
- 4. Birden çok iş parçacığıyla sınama yapabilen .NET birim sınama çerçevesi
- 5. .NET 2.0 kodu - Birim sınama birimi ile test
- 6. iOS uygulamaları için Analytics kitaplığı
- 7. .NET için SMS Kitaplığı
- 8. Birim sınama - SqlDataReader'ın izlenmesi
- 9. NetBeans'de arabirim uygulamaları oluşturmak için kısayol
- 10. birim sınama dosyaları oluştur
- 11. . Net için ortak utils kitaplığı
- 12. Arabirim Oluşturucu kullanarak bağlamalar (iPhone uygulamaları için)
- 13. IQueryable'in yaygın olarak kullanılan uygulamaları var mı?
- 14. Qt, birim sınama ve alay nesneleri
- 15. Bir giriş dosyasıyla birim sınama
- 16. C# birim sınama kullanarak sınamalar
- 17. Birim Sınama Önyükleme Modal Yönlendirmesi
- 18. Bir görüntü tarayıcısına arabirim oluşturmak için bir açık kaynak java kitaplığı var mı?
- 19. Salt okunur üye içeren bir arabirim için bir birim sınama saplaması nasıl oluşturulur?
- 20. İpuçları .NET uygulamaları için bir yükleyici oluştur
- 21. Birim dönüştürme kütüphanesi .Net
- 22. . NET yolu işleme kitaplığı
- 23. SAS'ta Birim Sınama Çerçeveleri: FUTS ve SASUnit
- 24. Mac OS için herhangi bir .NET uygulaması var mı?
- 25. Otomatik güncelleme .net uygulamaları
- 26. .net için ücretsiz printf var mı?
- 27. .Net için iyi ayrıştırma kütüphaneleri var mı?
- 28. StreamReader.ReadLineAsync için .NET 4.0 değiştirme var mı?
- 29. bina .net uygulamaları
- 30. C# birim sınama, saklı yordam yordamı
Bildiğim kadarıyla değil. Bir tane oluşturursanız, lütfen bu soruya bir bağlantıyı düzenleyin veya daha iyisi bana Google + 'da ping yapın ve bazı testler yapacağız. Muhtemelen iğrenç, fiddly olanlar :) –
Yapmaya çalıştığınız şeyi anladığımdan emin değilim. IDictionary uygulamanız var ve uygulamanın gerçekleştirmeyi düşündüğü şeyleri test etmek istiyor mu? Bu durumda, bu uygulama için bir grup testten başka bir yol göremiyorum. Uygulamanıza karşı geçen başka bir IDictionary testi bulabilirseniz, kendi uygulamanızı yazmak yerine standart uygulamayı da kullanabilirsiniz :) – ThomasArdal
Uygun bir takım yoksa Pex'i kullanabilirsiniz (http: Başlamak için //research.microsoft.com/en-us/projects/pex/). –