我有NHibernate
基於(構造函數ISessionFactory
注入)存儲在DAL
內的通用存儲庫實現。它實現了存儲在「域層」中的契約。單元測試存儲庫。 NHibernate
我應該測試實際存儲庫行爲使用SQl CE
或者我應該修改我的應用程序支持不可知類(像蒂姆Maccharty的書http://www.wrox.com/WileyCDA/WroxTitle/productCd-0470147563,descCd-authorInfo.html)Unit of Work
,然後給我的假執行IUnitOfWorkRepository
?
在本地數據庫上運行測試暴露真實資源庫實現的有效方法嗎?
謝謝!
檢查ayendes博客單元測試nhibernate – blindmeis
@blindmeis謝謝!這是一篇很棒的文章。 – lexeme