public void SecurityPolicyAffectsRender() { SecurityPolicyGadget data = new SecurityPolicyGadget(); GadgetMaster target = GadgetMaster.CreateGadget(TEST_FACTORY_KEY, data.Source); target.RenderingOptions.DivWrapContentBlocks = false; string key = "markup"; string result = ControlTestHelper.NormalizeRenderResult(target.RenderToString("canvas")); Assert.AreEqual(data.ExpectedCanvas, result); }
public void SecurityPolicyChangeAffectsRender() { SecurityPolicyGadget data = new SecurityPolicyGadget(); GadgetMaster target = GadgetMaster.CreateGadget(TEST_FACTORY_KEY, data.Source); target.RenderingOptions.DivWrapContentBlocks = false; string key = "markup"; target.MasterDataContext.Settings.SecurityPolicy.EL_Escaping = EL_Escaping.None; string elResult = target.MasterDataContext.CalculateVariableValue(key); target.MasterDataContext.Settings.SecurityPolicy.EL_Escaping = EL_Escaping.Html; string elEscapeResult = target.MasterDataContext.CalculateVariableValue(key); Assert.AreNotEqual(elResult, elEscapeResult, "Security Policy Manual set did not work"); }