示例#1
0
        public void JSTimers_callTimers_Invoke()
        {
            var module = new JSTimers();

            var name = default(string);
            var args = default(object[]);

            module.InvocationHandler = new MockInvocationHandler((n, a) =>
            {
                name = n;
                args = a;
            });

            var ids = new[] { 42 };

            module.callTimers(ids);
            Assert.AreEqual(nameof(JSTimers.callTimers), name);
            Assert.AreEqual(1, args.Length);
            Assert.AreSame(ids, args[0]);
        }