Мне нужно смоделировать 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