public void InitializeWithCmisException() { string errorContent = "error content"; string message = "message"; var ex = new CmisBaseException(message, errorContent); var exception = new InteractionNeededException(message, ex); var underTest = new InteractionNeededEvent(exception); Assert.That(underTest.Description, Is.EqualTo(message)); Assert.That(underTest.Details, Is.EqualTo(errorContent)); }
public static void CMISClientException(Exception e) { string myMessage = e.Message; if (e is CmisBaseException) { CmisBaseException ce = e as CmisBaseException; if (ce.ErrorContent != null) { myMessage += "-->" + (e as CmisBaseException).ErrorContent; } } throw new Exception(myMessage); }