public void GetControllerDocumentation_Always_ReturnsSerializeObjectResult() { const string expected = "Expected Output"; _jsonSerializer.Stub(x => x.SerializeObject(Arg <Object> .Is.Anything)).Return(expected); var result = _swaggerApiDocumentation.GetControllerDocumentation(typeof(TestController), null); Assert.AreEqual(expected, result); }
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() { _jsonSerializerMock = MockRepository.GenerateMock <IJsonSerializer>(); _jsonSerializerMock.Stub(x => x.SerializeObject(Arg <Object> .Is.Anything)).Return(_carSerialized).Repeat.Any(); _sut = new CarService(_jsonSerializerMock); }