我想知道将NHibernate.Spatial与SQLite一起用于测试的最佳方法是什么?
大多数情况下,我需要能够对内存中使用NHibernate的SQLite运行查询(HQL和其他查询)。
这就引出了几个选择:
我想选择1应该符合我的需要。
选择2可能是一个过分的,而不是没有麻烦。
选项3将只在集成测试中使用,对于单元测试,我仍然希望使用SQLite,因为设置非常快速和容易。
因此,实现选项1(用于空间数据库的假SQLite方言)应该完成这项工作。
我的问题是:
请给我一些建议。
谢谢。
发布于 2011-01-29 19:01:36
如果使用Fluent NHibernate,可以使用约定来定义不同的用户类型,以便在SQLite中持久化IGeometry。我写过关于这个解决方案的博客文章。
https://stackoverflow.com/questions/4129057
复制相似问题