我正在为我的流利映射实体构建一些基本的crud方法。测试NHibernate的实体映射
我只是想知道是否有一个简单的方法来使事务执行回滚时,我运行的CUD测试方法?
代码被测试执行内部
这里提交的是一个创建示例:
public int? Create(IIdentifiable entity)
{
int? newId = null;
using (ISession session = SessionFactoryProvider.NewSession)
using (ITransaction transaction = session.BeginTransaction())
{
object newObj = session.Save(entity);
newId = (int?)newObj;
transaction.Commit();
}
return (int?)newId;
}
它的服务边界,没有MULTY实体创建 – 2009-05-26 16:56:13