我正在爲我的流利映射實體構建一些基本的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