System.Dynamic.Tests.GetIndexBinderTests.NullArg C# (CSharp) Method

NullArg() private method

private NullArg ( ) : void
return void
        public void NullArg()
        {
            var binder = new MinimumOverrideGetIndexBinder(new CallInfo(0));
            var target = new DynamicMetaObject(Expression.Parameter(typeof(object), null), BindingRestrictions.Empty);
            var arg = new DynamicMetaObject(Expression.Parameter(typeof(object), null), BindingRestrictions.Empty);
            Assert.Throws<ArgumentNullException>("args[1]", () => binder.Bind(target, new [] {arg, null, arg}));
        }
    }