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

  • DigitalRev TV

    DigitalRev T

    30 AĞUSTOS 2007
  • Jeremy Stark

    Jeremy Stark

    23 Mayıs 2010
  • tychoadragmire

    tychoadragmi

    20 Mart 2006