Мне нужно высмеять HttpResponseBase.ApplyAppPathModifier
таким образом, чтобы вызываемый параметр ApplyAppPathModifier
вызывается с автоматически возвращается макетом.
У меня есть следующий код:
var httpResponseBase = new Mock<HttpResponseBase>();
httpResponseBase.Setup(hrb => hrb.ApplyAppPathModifier(/*capture this param*/))
.Returns(/*return it here*/);
Любые идеи?
EDIT:
Нашел решение на первой странице документации Moq (http://code.google.com/p/moq/wiki/QuickStart):
var httpResponseBase = new Mock<HttpResponseBase>();
httpResponseBase.Setup(hrb => hrb.ApplyAppPathModifier(It.IsAny<string>)
.Returns((string value) => value);
Я вдруг чувствую себя намного глупее, но я думаю, что это то, что происходит, когда вы пишете код в 23:30