我在Visual Studio 2012(Microsoft.VisualStudio.TestTools.UnitTesting)中使用了moq库(Moq)并希望知道如何使用Moq为以下Employee类编写单元测试类。在Visual Studio 2012中使用Moq进行单元测试
publc class Employee
{
private Deparment _objectA; //Class
protected IManager _objectB; //Interface
public Employee(Deparment objectA, IManager objectB)
{
_objectA=objectA;
_objectB=objectB;
}
internal void EmpMethod1()
{
}
internal void EmpMethod2()
{
}
internal void EmpMethod3()
{
}
}
}
public interface IManager
{
Manager GetManager(int id);
Void AddManager(MgrName);
}
你想测试的公共方法是什么? – ganders
我在Employee类中有内部方法,我想我们可以测试内部方法吗? – user2580179