public void TestSetup() { var knownTypes = new[] { typeof(FakeItem), typeof(FakeChildItem), typeof(FakeGrandChildItem) }; ISerializerFactory serializerFactory = new JsonDataContractSerializerFactory(knownTypes); var data = new[] { new FakeItem { StringValue = "2", Children = { new FakeChildItem { ChildStringValue = "1" }, new FakeChildItem { ChildStringValue = "2" }, new FakeChildItem { ChildStringValue = "3" } } }, new FakeItem { StringValue = "1", Children = { new FakeChildItem { ChildStringValue = "2" }, new FakeChildItem { ChildStringValue = "3" }, new FakeChildItem { ChildStringValue = "4" } } }, new FakeItem { StringValue = "3", Children = { new FakeChildItem { ChildStringValue = "3" }, new FakeChildItem { ChildStringValue = "4" }, new FakeChildItem { ChildStringValue = "5" } } }, new FakeItem { StringValue = "4", Children = { new FakeChildItem { ChildStringValue = "6" }, new FakeChildItem { ChildStringValue = "6" }, new FakeChildItem { ChildStringValue = "6" } } }, new FakeItem { StringValue = "74", Children = { new FakeChildItem { ChildStringValue = "7" }, new FakeChildItem { ChildStringValue = "7" }, new FakeChildItem { ChildStringValue = "7" } } }, }; _mockClient = new InMemoryJsonRestClient <FakeItem>(data, knownTypes); _restContext = new RestContext <FakeItem>(_mockClient, serializerFactory); }
public void Setup() { _factory = new JsonDataContractSerializerFactory(Type.EmptyTypes); }