public void RoundtripWithYamlTypeConverter() { var obj = new MissingDefaultCtor("Yo"); RoundtripSerializer.RegisterTypeConverter(new MissingDefaultCtorConverter()); Deserializer.RegisterTypeConverter(new MissingDefaultCtorConverter()); var result = DoRoundtripFromObjectTo <MissingDefaultCtor>(obj, RoundtripSerializer, Deserializer); result.Value.Should().Be("Yo"); }
public void RoundtripWithYamlTypeConverter() { var obj = new MissingDefaultCtor("Yo"); SerializerBuilder .EnsureRoundtrip() .WithTypeConverter(new MissingDefaultCtorConverter()); DeserializerBuilder .WithTypeConverter(new MissingDefaultCtorConverter()); var result = DoRoundtripFromObjectTo <MissingDefaultCtor>(obj, Serializer, Deserializer); result.Value.Should().Be("Yo"); }