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() { _jsonSerializer = MockRepository.GenerateStub<IJsonSerializer>(); _responseUpdater = MockRepository.GenerateStub<IResponseUpdater>(); _serializationDataProvider = MockRepository.GenerateStub<ISerializationDataProvider>(); _serializationDataProviderFactory = MockRepository.GenerateStub<ISerializationDataProviderFactory>(); _serializationDataProviderFactory.Stub(f => f.Build(Arg<object>.Is.Anything)).Return(_serializationDataProvider); _responseWriter = new JsonPResponseWriter(_jsonSerializer, _responseUpdater,_serializationDataProviderFactory); _controllerContext = MockRepository.GenerateStrictMock<ControllerContext>(); _routeData = new RouteData(); _controllerContext.Stub(c => c.RouteData).Return(_routeData); _routeData.Values.Add("callback", CALLBACK); _jsonSerializer.Stub(s => s.Serialize(Arg<object>.Is.Anything)).Return(JSON_OUTPUT); }
public void SetUp() { _restfulResultFactory = MockRepository.GenerateStub<IRestfulResultFactory>(); _container = MockRepository.GenerateStub<IContainer>(); _responseUpdater = MockRepository.GenerateStub<IResponseUpdater>(); _locationProviderFactory = MockRepository.GenerateStub<ILocationProviderFactory>(); _typedResultFactory = new TypedResultFactory(_restfulResultFactory, _container, _locationProviderFactory); _routeData = new RouteData(); _routeData.Values.Add("responseType", Core.Routes.ResponseType.Xml); _controllerContext = MockRepository.GenerateStub<ControllerContext>(); _controllerContext.RouteData = _routeData; }
public JsonResponseWriter(IJsonSerializer jsonSerializer, IResponseUpdater responseUpdater, ISerializationDataProviderFactory serializationDataProviderFactory) { _jsonSerializer = jsonSerializer; _responseUpdater = responseUpdater; _serializationDataProviderFactory = serializationDataProviderFactory; }
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 RestfulResultFactory(IResponseUpdater responseUpdater, IContextHelper contextHelper) { _responseUpdater = responseUpdater; _contextHelper = contextHelper; }
public XmlResponseWriter(IResponseUpdater responseUpdater, ISerializationDataProviderFactory serializationDataProviderFactory) { _responseUpdater = responseUpdater; _serializationDataProviderFactory = serializationDataProviderFactory; }