public void BuscarTest()
        {
            string archivo  = Path.Combine(Directory.GetCurrentDirectory(), "AdBOCGen.xsd");
            var    xml      = XDocument.Load(archivo);
            var    elemento = BuscarElementosXML.Buscar(xml);

            Assert.IsTrue(elemento != null);
        }
Example #2
0
        public VisualStudioEntity(XMLNodoEntity nodo)
        {
            AssemblyName           = BuscarValueXML.Buscar(nodo?.PropertyGroup, "AssemblyName");
            TargetFrameworkVersion = BuscarValueXML.Buscar(nodo?.PropertyGroup, "TargetFrameworkVersion");
            PlatformTarget         = BuscarValueXML.Buscar(nodo?.PropertyGroup, "PlatformTarget");

            var item = BuscarElementosXML.Buscar(nodo?.ItemGroup, "ProjectReference");

            Proyectos = new List <string>();
            if (item?.Any() == true)
            {
                Proyectos.AddRange(from XElement x in item.Elements()
                                   where ValidarItemXML.Validar(x.Name.LocalName, "Name")
                                   select BuscarValueXML.Buscar(x, "Name", Sistema.Nivel.Raiz));
            }

            TotalDependencias = Proyectos.Count;
        }