public static void Ctor_String() { string message = "Created MethodAccessException"; var exception = new MethodAccessException(message); Assert.Equal(message, exception.Message); Assert.Equal(COR_E_METHODACCESS, exception.HResult); }
public static void Ctor_String_Exception() { string message = "Created MethodAccessException"; var innerException = new Exception("Created inner exception"); var exception = new MethodAccessException(message, innerException); Assert.Equal(message, exception.Message); Assert.Equal(COR_E_METHODACCESS, exception.HResult); Assert.Same(innerException, exception.InnerException); Assert.Equal(innerException.HResult, exception.InnerException.HResult); }
public static void Ctor_Empty() { var exception = new MethodAccessException(); Assert.NotEmpty(exception.Message); Assert.Equal(COR_E_METHODACCESS, exception.HResult); }