public void ctor_SerializationInfo_StreamingContext() { var expected = new UnitTestException("test"); UnitTestException actual; using (var stream = new MemoryStream()) { var formatter = new BinaryFormatter(); formatter.Serialize(stream, new UnitTestException("test")); stream.Position = 0; actual = (UnitTestException)formatter.Deserialize(stream); } Assert.Equal(expected.Message, actual.Message); }