System.Reflection.Tests.PointerTests.PointerMethodParameter_InvalidType C# (CSharp) Method

PointerMethodParameter_InvalidType() private method

private PointerMethodParameter_InvalidType ( int value ) : void
value int
return void
        public void PointerMethodParameter_InvalidType(int value)
        {
            var obj = new PointerHolder();
            MethodInfo method = typeof(PointerHolder).GetMethod("Method");
            Assert.Throws<ArgumentException>(() =>
            {
                method.Invoke(obj, new[] { Pointer.Box((void*)value, typeof(long*)), value });
            });
        }