public void ViewExtensions_ArgumentChecks()
        {
            AssertEx.Throws <ArgumentNullException>(
                () => ViewExtensions.SetTag(null, 0),
                ex => Assert.AreEqual("view", ex.ParamName));

            AssertEx.Throws <ArgumentNullException>(
                () => ViewExtensions.SetReactContext(null, null),
                ex => Assert.AreEqual("view", ex.ParamName));

            AssertEx.Throws <ArgumentNullException>(
                () => ViewExtensions.GetTag(null),
                ex => Assert.AreEqual("view", ex.ParamName));

            AssertEx.Throws <ArgumentNullException>(
                () => ViewExtensions.GetReactContext(null),
                ex => Assert.AreEqual("view", ex.ParamName));
        }