public void SerializeVeryComplexType() { const string filename = "unittest_3.txt"; VeryComplexType original = VeryComplexType.Create(); var serializer = new BinarySerializer <VeryComplexType>(); serializer.SaveToFile(original, filename); var deserialized = serializer.LoadFromFile(filename); Assert.IsTrue(AllPropertiesAreTheSame(original, deserialized)); }