如何对在N-Hibernate中使用标准对象的方法进行单元测试?

时间:2017-08-29 19:17:27

标签: c# unit-testing nhibernate

 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来执行此方法的单元测试,我不知道如何使用假装配进行单元测试,请帮忙。

0 个答案:

没有答案