public static void TestXmlCycle3() { var xmlStr = XmlSerializationSupport.Serialize(Root); var restoredRoot = XmlSerializationSupport.Deserialize <TestRoot>(xmlStr); xmlStr.Should().Contain($"CartTitle=\"{ExpectedTitleStr}\""); restoredRoot.CartTitle.Should().Be(ExpectedTitleStr); }
public T XmlFullCycle <T>(T objToCycle) { var xmlToCycle = XmlSerializationSupport.Serialize(objToCycle); Output?.WriteLine(xmlToCycle); var deserialized = XmlSerializationSupport.Deserialize <T>(xmlToCycle); return(deserialized); }