Ejemplo n.º 1
0
        public void LoadDefinitionFromV2WebpartFile()
        {
            var webpartXml = ResourceReaderUtils.ReadFromResourceName(GetType().Assembly, RegWebparts.V2.NewsFeed);

            var def = WebpartXmlExtensions.LoadDefinitionFromWebpartFile <SiteFeedWebPartDefinition>(webpartXml);

            Assert.IsNotNull(def);
        }
Ejemplo n.º 2
0
        public void LoadDefinitionFromV3WebpartFile()
        {
            var webpartXml = ResourceReaderUtils.ReadFromResourceName(GetType().Assembly, RegWebparts.V3.TeamTasks);

            var def = WebpartXmlExtensions.LoadDefinitionFromWebpartFile <XsltListViewWebPartDefinition>(webpartXml);

            Assert.IsNotNull(def);
        }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
        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);
        }
Ejemplo n.º 5
0
 public void CanLoadWebpartDefinitionV3()
 {
     var def = WebpartXmlExtensions
               .LoadWebpartXmlDocument(ResourceReaderUtils.ReadFromResourceName(GetType().Assembly, RegWebparts.V3.TeamTasks))
               .ToString();
 }