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"); }
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"); }