public RestfulResult(IResponseWriter responseWriter, object content, string viewName, IResponseUpdater responseUpdater, IStatusCodeTranslator statusCodeTranslator, ILocationProvider locationProvider, IContextHelper contextHelper) { _responseWriter = responseWriter; _responseUpdater = responseUpdater; _statusCodeTranslator = statusCodeTranslator; _locationProvider = locationProvider; _contextHelper = contextHelper; _viewName = viewName; _content = content; }
public void SetUp() { _responseUpdater = MockRepository.GenerateStub<IResponseUpdater>(); _responseWriter = MockRepository.GenerateStub<IResponseWriter>(); _statusCodeTranslator = MockRepository.GenerateStub<IStatusCodeTranslator>(); _locationProvider = MockRepository.GenerateStub<ILocationProvider>(); _contextHelper = MockRepository.GenerateStub<IContextHelper>(); _content = new {}; }
public RestfulResult Build(IResponseWriter responseWriter, object content, string viewName, IStatusCodeTranslator statusCodeTranslator, ILocationProvider locationProvider) { return new RestfulResult(responseWriter, content, viewName, _responseUpdater, statusCodeTranslator, locationProvider, _contextHelper); }