internal string SerialiseAndDeserialise(object value, AssertEqualsDelegate equalsDelegate)
 {
     string actualSerialisedObject = xstream.ToXml(value);
     Console.WriteLine(actualSerialisedObject);
     equalsDelegate(value, xstream.FromXml(actualSerialisedObject));
     return actualSerialisedObject;
 }
예제 #2
0
        internal string SerialiseAndDeserialise(object value, AssertEqualsDelegate equalsDelegate)
        {
            string actualSerialisedObject = xstream.ToXml(value);

            Console.WriteLine(actualSerialisedObject);
            equalsDelegate(value, xstream.FromXml(actualSerialisedObject));
            return(actualSerialisedObject);
        }
예제 #3
0
 internal void SerialiseAssertAndDeserialise(object value, string expectedSerialisedObject, AssertEqualsDelegate equalsDelegate)
 {
     EqualsIgnoreWhitespace(expectedSerialisedObject, SerialiseAndDeserialise(value, equalsDelegate));
 }
예제 #4
0
 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));
 }