您好,我有一个名为MassRateChange的类,它有一个名为
Long CreateFile(DatTime StartDate, DateTime EndDate); 有人能告诉我如何使用RhinoMocks模拟这种方法吗?
类不是静态的,方法也不是静态的。
发布于 2011-06-02 03:47:43
确保该方法是虚拟的,并且应该像下面这样简单:
var rateChange = MockRepository.GenerateMock<MassRateChange>();
rateChange.Stub(r => r.CreateFile(DateTime.Now, DateTime.Now)).IgnoreArguments().Return(10);当然,这假设开始日期和结束日期并不真正重要,并且您只希望方法在测试期间返回值"10“。
https://stackoverflow.com/questions/6206617
复制相似问题