internal string SerialiseAndDeserialise(object value, AssertEqualsDelegate equalsDelegate) { string actualSerialisedObject = xstream.ToXml(value); Console.WriteLine(actualSerialisedObject); equalsDelegate(value, xstream.FromXml(actualSerialisedObject)); return actualSerialisedObject; }
internal string SerialiseAndDeserialise(object value, AssertEqualsDelegate equalsDelegate) { string actualSerialisedObject = xstream.ToXml(value); Console.WriteLine(actualSerialisedObject); equalsDelegate(value, xstream.FromXml(actualSerialisedObject)); return(actualSerialisedObject); }
internal void SerialiseAssertAndDeserialise(object value, string expectedSerialisedObject, AssertEqualsDelegate equalsDelegate) { EqualsIgnoreWhitespace(expectedSerialisedObject, SerialiseAndDeserialise(value, equalsDelegate)); }
internal void SerialiseAssertAndDeserialise(object value, string expectedSerialisedObject, AssertEqualsDelegate equalsDelegate) { EqualsIgnoreWhitespace(expectedSerialisedObject, SerialiseAndDeserialise(value, equalsDelegate)); }
internal void SerialiseAssertAndDeserialise(object value, string expectedSerialisedObject, AssertEqualsDelegate equalsDelegate) { AssertXmlEquals(expectedSerialisedObject, SerialiseAndDeserialise(value, equalsDelegate)); }