public void SetUp() { theConverter = new ComplexTypeConverter(new ObjectConverter()); theSerializer = new NewtonSoftJsonSerializer(new JsonSerializerSettings(), new JsonConverter[] { theConverter }); theTarget = new ParentType { Name = "Test", Child = new ComplexType { Key = "x", Value = "123" } }; theResult = theSerializer.Serialize(theTarget, true); }
public void SetUp() { var locator = new InMemoryServiceLocator(); var objectConverter = new ObjectConverter(locator, new ConverterLibrary(new[] { new StatelessComplexTypeConverter() })); locator.Add <IObjectConverter>(objectConverter); var converter = new ComplexTypeConverter(objectConverter); theInput = "{\"Name\":\"Test\",\"Child\":\"x:123\"}"; theSerializer = new NewtonSoftJsonSerializer(new JsonSerializerSettings(), new[] { converter }); theObject = theSerializer.Deserialize <ParentType>(theInput); }
public void SetUp() { theConverter = new ComplexTypeConverter(new ObjectConverter()); theSerializer = new NewtonSoftJsonSerializer(new JsonSerializerSettings(), new JsonConverter[] { theConverter }); theTarget = new ParentType { Name = "Test", Child = new ComplexType { Key = "x", Value = "123" } }; theResult = theSerializer.Serialize(theTarget); }
protected override void beforeEach() { theJson = "{something}"; Services.PartialMockTheClassUnderTest(); ClassUnderTest.Stub(x => x.GetInputText()).Return(theJson); theTarget = new ParentType { Name = "Blah", Child = new ComplexType { Value = "123", Key = "x" } }; MockFor <IJsonSerializer>().Expect(x => x.Deserialize <ParentType>(theJson)).Return(theTarget); }