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

  • ASUS

    ASUS

    22 EKİM 2005
  • foreignimage

    foreignimage

    13 HAZİRAN 2006
  • Rooster Teeth

    Rooster Teet

    11 Temmuz 2006