अरे लोग ... मेरी मजाक asp.net MVC के साथ हल कर पाने की कोशिश इस Moq कोड देखो।क्या होगा की तरह RhinoMocks
मैं शुद्ध Moq के प्रयोग पर इस उदाहरण मिल गया है, मूल रूप से मैं यह कहना समझ रहा हूँ: जब ApplyAppPathModifier कहा जाता है, मूल्य है कि यह करने के लिए पारित किया गया था वापस जाएँ।
मैं यह पता लगाने नहीं कर सकते कि कैसे राइनो Mocks में ऐसा करने के लिए, किसी भी विचार?
var response = new Mock<HttpResponseBase>();
response.Expect(res => res.ApplyAppPathModifier(It.IsAny<string>()))
.Returns((string virtualPath) => virtualPath);
यह वास्तव में काम कर सकते हैं, बस परीक्षण अब ... अपने sods कानून, एक बार आप एक सवाल आप तो का उत्तर नहीं मिलता पोस्ट ... SetupResult की पुष्टि करेगा .For (response.ApplyAppPathModifier (Arg .Is.Anything))। IgnoreArguments() । करें ((Func ) ((arg) => {वापसी तर्क;})); –
Keith