public BsonSanityTests(ITestOutputHelper testOutputHelper) { _testOutputHelper = testOutputHelper; _typeCreator = new TypeCreator(); var analyzer = new TypeAnalyzer(); var mapper = new EverythingTypeMapper(analyzer); _mappingRegistry = new MappingRegistry(mapper); }
public ModelInterchangableTests(ITestOutputHelper testOutputHelper) { _testOutputHelper = testOutputHelper; _typeCreator = new TypeCreator(); var analyzer = new TypeAnalyzer(); var mapper = new EverythingTypeMapper(analyzer); _mappingRegistry = new MappingRegistry(mapper); }
public CyclicSerializationTests(ITestOutputHelper testOutputHelper) { _testOutputHelper = testOutputHelper; _typeCreator = new TypeCreator(); var analyzer = new TypeAnalyzer(); var mapper = new EverythingTypeMapper(analyzer); _mappingRegistry = new MappingRegistry(mapper); }
public NumericsModelSerializationTests(ITestOutputHelper outputHelper) { _outputHelper = outputHelper; _typeCreator = new TypeCreator(); var primitiveRegistry = new PrimitiveRegistry(); primitiveRegistry.AddPrimitiveCheck(new BasicPrimitiveChecker()); primitiveRegistry.AddPrimitiveCheck(new NumericsPrimitiveChecker()); var analyzer = new TypeAnalyzer(primitiveRegistry); var mapper = new EverythingTypeMapper(analyzer); _mappingRegistry = new MappingRegistry(mapper); }
public void Setup() { var typeCreator = new TypeCreator(); var typeAnalyzer = new TypeAnalyzer(); var typeMapper = new EverythingTypeMapper(typeAnalyzer); var mappingRegistry = new MappingRegistry(typeMapper); _binarySerializer = new BinarySerializer(mappingRegistry); _binaryDeserializer = new BinaryDeserializer(mappingRegistry, typeCreator); _jsonSerializer = new JsonSerializer(mappingRegistry); _jsonDeserializer = new JsonDeserializer(mappingRegistry, typeCreator); _xmlSerializer = new XmlSerializer(mappingRegistry); _xmlDeserializer = new XmlDeserializer(mappingRegistry, typeCreator); }