public void Not_Optimized_Events_BeforeRender()
        {
            var tree = new MyOptimizedContentTree1("content");

            BaseTree.BeforeTreeRender += EventHandler;

            Assert.IsFalse(tree.UseOptimizedRendering);
        }
        public void Not_Optimized_Events_BeforeRender()
        {
            var tree = new MyOptimizedContentTree1("content");

            BaseTree.BeforeTreeRender += EventHandler;

            Assert.IsFalse(tree.UseOptimizedRendering);
        }
        public void Run_Optimized()
        {
            var tree1 = new MyOptimizedContentTree1("content");
            var tree2 = new MyOptimizedContentTree2("content");

            Assert.IsTrue(tree1.UseOptimizedRendering);
            Assert.IsTrue(tree2.UseOptimizedRendering);
        }
        public void Run_Optimized()
        {
            var tree1 = new MyOptimizedContentTree1("content");
            var tree2 = new MyOptimizedContentTree2("content");

            Assert.IsTrue(tree1.UseOptimizedRendering);
            Assert.IsTrue(tree2.UseOptimizedRendering);
        }