【发布时间】:2012-05-17 08:31:38
【问题描述】:
这是我的界面:
public interface ICalenderService
{
DateTime Adjust(DateTime dateToAdjust, BusinessDayConvention convention, List<HolidayCity> holidayCities);
}
我已经做了一些研究,看起来你可以很容易地模拟这个,但我想使用 Moq 将它存根,以便我可以将存根传递给我的其他类构造函数并让存根返回任何 DateTimeI想要它的Adjust 方法。
最简单的方法是什么?
编辑:我知道我可以在我的项目中创建自己的存根,但我想编写更少的代码,我认为 Moq 可以让我这样做,我只是不知道语法是什么样的。
【问题讨论】:
-
我不认为这个问题是重复的。另一个问题中的示例有一个无参数方法,但该接口上的方法公开了三个需要模拟的参数。
标签: c# .net unit-testing moq stub