Çoğu insanın, NHibernate ile çalışırken SQLite gibi işlem içi veritabanlarına, kendi bellek içi testlerine karşı testlerini yazdığını düşünüyorum. Bunu çalıştırıyorum ve koşuyorum ama ilk testim (NHibernate kullanıyor) her zaman 3-4 saniye sürüyor. Bir sonraki test daha hızlı çalışır.TDD'yi NHibernate ile verimli bir şekilde nasıl yapabilirim?
Eşlemeyi yapmak için FluentNhibernate'i kullanıyorum ancak XML eşleme dosyaları ile aynı zamanlamaları elde ediyorum. Benim için 3-4 saniye gecikme akışımı ciddi şekilde bozar.
TDD ve NHibernate ile çalışmanın önerilen yolu nedir?
ISession'ı asıl sorguları birim sınamayla yapmak mümkün mü ya da bu yalnızca bellek veritabanlarında yapılabilir mi?
Testler 3-4 dakika sürdüğünde bu durum daha da belirgin hale gelir. – bentford