public void StrongTypeFormatterStringInClass() { var strongTypeFormatter = new StrongTypeFormatter(); var testClass = new ClassWithStrings(); var classBytes = strongTypeFormatter.Serialize(testClass); var testClassCopy = (ClassWithStrings)strongTypeFormatter.Deserialize(classBytes); Assert.AreEqual(testClass.someString, testClassCopy.someString); Assert.AreEqual(testClass.secondSomeString, testClassCopy.secondSomeString); }
public void DynamicFormatterStringInClass() { var DynamicFormatter = new DynamicFormatter <ClassWithStrings>(); var testClass = new ClassWithStrings(); var classBytes = DynamicFormatter.Serialize(testClass); var testClassCopy = DynamicFormatter.Deserialize(classBytes); Assert.AreEqual(testClass.someString, testClassCopy.someString); Assert.AreEqual(testClass.secondSomeString, testClassCopy.secondSomeString); }