我在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