Exemplo n.º 1
0
        /// <summary>
        /// Loads the menu structures.
        /// </summary>
        /// <returns></returns>
        public MenuStructureList LoadMenuStructures()
        {
            try
              {
            MenuStructureList msList = new MenuStructureList();
            XDocument xDoc = XDocument.Load(TeletextStructureXml);
            XNamespace xNs = TeletextStructureSchemaNamespace;
            var msQuery = from menuStructure in xDoc.Descendants(xNs + "TeletextStructure").Descendants(xNs + "MenuStructure")
                          select menuStructure;

            foreach (XElement element in msQuery)
            {
              msList.Add(new MenuStructure()
              {
                SiteNumber = Int32.Parse(element.Descendants(xNs + "SiteNumber").FirstOrDefault().Value),
                Title = element.Descendants(xNs + "Title").FirstOrDefault().Value
              });
            }

            return msList;
              }
              catch (Exception ex)
              {
            throw new Exception(ex.Message);
              }
        }
Exemplo n.º 2
0
 public void EqualsTest()
 {
     MenuStructureList target = new MenuStructureList();
     object obj = null;
     bool expected = false;
     bool actual;
     actual = target.Equals(obj);
     Assert.AreEqual(expected, actual);
 }
Exemplo n.º 3
0
 public void EqualsTest()
 {
     MenuStructureList target = new MenuStructureList(); // TODO: Initialize to an appropriate value
     object obj = null; // TODO: Initialize to an appropriate value
     bool expected = false; // TODO: Initialize to an appropriate value
     bool actual;
     actual = target.Equals(obj);
     Assert.AreEqual(expected, actual);
     Assert.Inconclusive("Verify the correctness of this test method.");
 }
Exemplo n.º 4
0
        public DataContract.MenuStructureList GetMenuStructure()
        {
            MenuStructureList menuList = new MenuStructureList();
            menuList.Add(new MenuStructure() { SiteNumber = 101, Title = "News" });
            menuList.Add(new MenuStructure() { SiteNumber = 200, Title = "Sport" });
            menuList.Add(new MenuStructure() { SiteNumber = 300, Title = "TV/Radio" });
            menuList.Add(new MenuStructure() { SiteNumber = 400, Title = "Reisen" });
            menuList.Add(new MenuStructure() { SiteNumber = 500, Title = "Konsum" });
            menuList.Add(new MenuStructure() { SiteNumber = 600, Title = "Finanzen" });
            menuList.Add(new MenuStructure() { SiteNumber = 700, Title = "Entertainment" });
            menuList.Add(new MenuStructure() { SiteNumber = 800, Title = "Freizeit" });

            return menuList;
        }
Exemplo n.º 5
0
 public void GetMenuStructureTest()
 {
     Service target = new Service();
     MenuStructureList expected = new MenuStructureList() {
         new MenuStructure() { SiteNumber = 101, Title = "News" },
         new MenuStructure() { SiteNumber = 200, Title = "Sport" },
         new MenuStructure() { SiteNumber = 300, Title = "TV/Radio" },
         new MenuStructure() { SiteNumber = 400, Title = "Reisen" },
         new MenuStructure() { SiteNumber = 500, Title = "Konsum" },
         new MenuStructure() { SiteNumber = 600, Title = "Finanzen" },
         new MenuStructure() { SiteNumber = 700, Title = "Entertainment" },
         new MenuStructure() { SiteNumber = 800, Title = "Freizeit" }
     };
     MenuStructureList actual;
     actual = target.GetMenuStructure();
     Assert.IsTrue(expected.Equals(actual));
 }
Exemplo n.º 6
0
 public void MenuStructureListConstructorTest()
 {
     MenuStructureList target = new MenuStructureList();
     bool expected = true;
     Assert.AreEqual(expected, target != null);
 }
Exemplo n.º 7
0
 public void MenuStructureListConstructorTest()
 {
     MenuStructureList target = new MenuStructureList();
     Assert.Inconclusive("TODO: Implement code to verify target");
 }