public void TestGetObjectData2 () { StreamingContext sc = new StreamingContext (); SerializationInfo si = new SerializationInfo (typeof (LoggerException), new FormatterConverter ()); LoggerException le; string message = "message"; string errorCode = "CS0000"; string helpKeyword = "helpKeyword"; Exception e = new Exception ("Inner exception message"); le = new LoggerException (message, e, errorCode, helpKeyword); le.GetObjectData (si, sc); Assert.AreEqual (errorCode, si.GetString ("errorCode"), "A1"); Assert.AreEqual (helpKeyword, si.GetString ("helpKeyword"), "A2"); }
public void TestGetObjectData1 () { LoggerException le = new LoggerException (); le.GetObjectData (null, new StreamingContext ()); }