PersistenceSpecification测试和Cascade All

时间:2012-01-27 09:15:38

标签: c# fluent-nhibernate

我正在使用很多 PersistenceSpecification 和流利的nhibernate来测试我的映射,但是有一件事让我很感兴趣。

如果我在执行测试时未将Cascade All放入参考中,则不会创建“二级距离表”。

这似乎是一种正常的行为,因为它在流利的维基中说: http://wiki.fluentnhibernate.org/Persistence_specification_testing

  

请注意,为了使CheckReferences正常工作,您需要   传递已经持久化的实体,或者在实体上进行级联   你正在测试。否则,测试将失败抱怨“对象   引用未保存的瞬态实例“。

是否有这种行为?

对我而言,让 PersistenceSpecification 重新创建完整架构似乎会给它带来更多的力量。

0 个答案:

没有答案