public static object GetObject(ISession session,
Type objectType,
string name,
object value)
{
object result = null;
if ((session != null) && (session.IsOpen))
{
try
{
ICriteria crit = session.CreateCriteria(objectType);
crit.Add(Restrictions.Eq(name, value));
result = crit.UniqueResult();
}
catch (Exception exc)
{
//catch exception
}
}
return result;
}
在这里,我使用N-hibernate从oracle数据库获取数据,但我需要使用MS Test来执行此方法的单元测试,我不知道如何使用假装配进行单元测试,请帮忙。