public void VerifyEsentInvalidColumnExceptionSerializationPreservesMessage() { var originalException = new EsentInvalidColumnException(); var deserializedException = SerializeDeserialize(originalException); Assert.AreEqual(originalException.Message, deserializedException.Message); }
public void VerifyEsentInvalidColumnExceptionSerializationPreservesMessage() { var originalException = new EsentInvalidColumnException(); var stream = new MemoryStream(); var formatter = new BinaryFormatter(); formatter.Serialize(stream, originalException); stream.Position = 0; // rewind var deserializedException = (EsentInvalidColumnException)formatter.Deserialize(stream); Assert.AreEqual(originalException.Message, deserializedException.Message); }