System.Reflection.Tests.ExceptionTests.TargetException_Message_InnerException C# (CSharp) Method

TargetException_Message_InnerException() private method

private TargetException_Message_InnerException ( ) : void
return void
        public static void TargetException_Message_InnerException()
        {
            string message = "message";
            Exception inner = new Exception();
            TargetException ex = new TargetException(message, inner);

            Assert.Equal(message, ex.Message);
            Assert.Same(inner, ex.InnerException);

            TargetException caught = Assert.Throws<TargetException>(() => ThrowGivenException(ex));
            Assert.Same(ex, caught);
        }