0
我曾嘗試以下:能在犀牛嘲笑不是素數的方法調用
var getAllResponse = new GetAllResponse();
// Prime the GetAll method
var mockILineOfBusinessService = MockRepository.GenerateMock<ILineOfBusinessService>();
mockILineOfBusinessService.Expect(i => i.GetAll(new GetAllRequest())).Return(getAllResponse);
這是從類我測試:
public static string GetTeamForFocusArea(this ILineOfBusinessService lineOfBusinessService)
{
...
GetAllResponse response = lineOfBusinessService.GetAll(new GetAllRequest());
...
}
在上面的例子中,響應類型是始終等於在致電GetAll()
之後爲空任何人都可以在正確的方向指向我嗎?
謝謝帕特里克。我還發現,通過使用存根而不是模擬,它也可以工作。 – 2012-02-06 14:33:45
其實存根也需要IgnoreArguments – 2012-02-06 14:50:12