public void LoadDefinitionFromV2WebpartFile() { var webpartXml = ResourceReaderUtils.ReadFromResourceName(GetType().Assembly, RegWebparts.V2.NewsFeed); var def = WebpartXmlExtensions.LoadDefinitionFromWebpartFile <SiteFeedWebPartDefinition>(webpartXml); Assert.IsNotNull(def); }
public void LoadDefinitionFromV3WebpartFile() { var webpartXml = ResourceReaderUtils.ReadFromResourceName(GetType().Assembly, RegWebparts.V3.TeamTasks); var def = WebpartXmlExtensions.LoadDefinitionFromWebpartFile <XsltListViewWebPartDefinition>(webpartXml); Assert.IsNotNull(def); }
public void CanSetV2PlainProperty() { var propName = string.Format("prop_{0}", Guid.NewGuid().ToString("N")); var propValue = string.Format("{0} {1} {2}", Guid.NewGuid().ToString("N"), Guid.NewGuid().ToString("N"), Guid.NewGuid().ToString("N")); var updatedDef = WebpartXmlExtensions .LoadWebpartXmlDocument(ResourceReaderUtils.ReadFromResourceName(GetType().Assembly, RegWebparts.V2.NewsFeed)) .SetOrUpdateProperty(propName, propValue) .ToString(); var updatedProp = WebpartXmlExtensions .LoadWebpartXmlDocument(updatedDef) .GetProperty(propName); Assert.AreEqual(propValue, updatedProp); }
public void CanSetContentEditor_CDataProperty() { var propName = "Content"; var propValue = string.Format("{0} {1} {2}", Guid.NewGuid().ToString("N"), Guid.NewGuid().ToString("N"), Guid.NewGuid().ToString("N")); var updatedDef = WebpartXmlExtensions .LoadWebpartXmlDocument(ResourceReaderUtils.ReadFromResourceName(GetType().Assembly, RegWebparts.Base.ContentEditor)) .SetOrUpdateContentEditorWebPartProperty(propName, propValue, true) .ToString(); var updatedProp = WebpartXmlExtensions .LoadWebpartXmlDocument(updatedDef) .GetContentEditorWebPartProperty(propName); Assert.AreEqual(propValue, updatedProp); }
public void CanLoadWebpartDefinitionV3() { var def = WebpartXmlExtensions .LoadWebpartXmlDocument(ResourceReaderUtils.ReadFromResourceName(GetType().Assembly, RegWebparts.V3.TeamTasks)) .ToString(); }