SORU
3 EKİM 2008, Cuma


Ünite uygulama testleri.NUnit ile yapılandırma dosyası

Siz birim uygulaması değerlere dayalı bir uygulama testi.yapılandırma dosyası? Bu değerler nasıl doğru okunur ve program yanlış değerler config dosyasına girdi nasıl tepki vereceğini test musun?

Config NUnit uygulaması için dosya değiştirmek saçma olurdu, ama app değerleri okuyamıyorum.config test etmek istiyorum.

Edit: belki de açıklamak gerektiğini düşünüyorum. ConfigurationManager değerlerini okumak için başarısız hakkında endişeli değilim, ama benim program değerleri okumak için nasıl tepki vereceğini test ile ilgileniyorum.

CEVAP
3 EKİM 2008, Cuma


Ben genellikle cephe-sınıf çok küçük işlevselliği ile kendi içinde bir yapılandırma dosyası okuma gibi dış bağımlılıklar izole. Testler uygular ve gerçek config dosyası yerine bunu kullanın, bu sınıfın sahte bir sürümünü oluşturabilirsiniz. Kendi modelini oluşturmak veya bu Adedi veya gergedan alay eder gibi bir çerçeve kullanabilirsiniz.

Bu şekilde kolayca ilk xml yapılandırma dosyaları yazmak için karmaşık testler yazmadan farklı yapılandırma değerleri ile kodunuzu deneyebilirsiniz. Yapılandırma okuyan kod çok az test etme ihtiyacı genellikle çok basittir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • pjtoohot

    pjtoohot

    15 NİSAN 2008
  • SunsetTrance

    SunsetTrance

    20 EYLÜL 2008
  • UsherVEVO

    UsherVEVO

    15 EKİM 2009