我是新来的NUnit的测试,我想测试下面的构造:使用NUnit测试构造
public class IngredientDAONHibernate : NutritionLibrary.DAO.IngredientDAO
{
private Configuration config;
private ISessionFactory factory;
public IngredientDAONHibernate()
{
try
{
config = new Configuration();
config.AddClass(typeof(NutritionLibrary.Entity.Ingredient));
config.AddClass(typeof(Entity.Nutrient));
config.AddClass(typeof(Entity.NutrientIngredient));
factory = config.BuildSessionFactory();
}
catch (Exception e)
{
// logger.Error("Exception Occured", e);
}
}
测试存根如下:
[TestMethod()]
public void IngredientDAONHibernateConstructorTest()
{
IngredientDAONHibernate target = new IngredientDAONHibernate();
}
有人能帮助我关于如何开始的一些提示?谢谢!
在构造函数中发生的任何异常都不会冒泡,请尝试将try-catch,运行您的单元测试。希望如果失败了,你会知道它:) – PostMan 2009-11-05 03:39:46