Example #1
0
        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);
 }
Example #3
0
 public void SetUp()
 {
     _jsonSerializerMock = MockRepository.GenerateMock <IJsonSerializer>();
     _jsonSerializerMock.Stub(x => x.SerializeObject(Arg <Object> .Is.Anything)).Return(_carSerialized).Repeat.Any();
     _sut = new CarService(_jsonSerializerMock);
 }