public static void TargetException_Message()
{
string message = "message";
TargetException ex = new TargetException(message);
Assert.Equal(message, ex.Message);
Assert.Null(ex.InnerException);
TargetException caught = Assert.Throws<TargetException>(() => ThrowGivenException(ex));
Assert.Same(ex, caught);
}