【发布时间】:2011-12-16 23:17:12
【问题描述】:
interface ISample
{
int Sum(int a,int b);
int Multiplication(int x,int a,int b);
}
class Sample
{
public int Sum(int a,int b)
{
return a+b;
}
public int Multiplication(int x,int a,int b)
{
return x*Sum(a,b);
}
}
我想测试乘法方法。但是要测试 Multiplication 的方法, sum 方法需要模拟。我如何模拟 Sum 方法?有没有可能是这样的?
【问题讨论】:
-
您不需要模拟任何东西 - 模拟
ISample仅在依赖于它的类中才需要。 -
@Lee 这里的方法有依赖关系。
标签: c# unit-testing mocking moq