コード例 #1
0
        public void RenderCustomTagWithClientTemplateIncluded()
        {
            GadgetMaster           target;
            TemplateGadgetTestData gadget = new TemplateGadgetTestData();

            target = new GadgetMaster(testFactory, gadget.Source);
            AccountTestData.ResolveDataControlValues(target.MyDataContext, GadgetTestData.Viewer, GadgetTestData.Viewer, null);

            target.RenderingOptions.DivWrapContentBlocks = false;
            target.RenderingOptions.SuppressWhitespace   = true;
            target.ClientRenderCustomTemplates           = true;

            string written = ControlTestHelper.GetRenderedContents(target, "canvas");

            Assert.IsTrue(written.IndexOf(TemplateGadgetTestData.CUSTOM_TAG_CONTENTS) > -1, "Client template not found");
        }
コード例 #2
0
        public void TestRenderCustomTag()
        {
            GadgetMaster           target;
            TemplateGadgetTestData gadget = new TemplateGadgetTestData();

            target = new GadgetMaster(testFactory, gadget.Source);
            AccountTestData.ResolveDataControlValues(target.MyDataContext, GadgetTestData.Viewer, GadgetTestData.Viewer, null);

            target.RenderingOptions.DivWrapContentBlocks = false;
            target.RenderingOptions.SuppressWhitespace   = true;

            string written = ControlTestHelper.GetRenderedContents(target, "canvas");

            written = written.Trim();
            string expected = gadget.ExpectedCanvas.Trim();

            Assert.AreEqual(expected, written, "Canvas does not match");
        }