ATMLModelLibrary.TestDescriptionReader.TestDescriptionReader C# (CSharp) Method

TestDescriptionReader() public method

public TestDescriptionReader ( string xmlContent ) : System.Collections.Generic
xmlContent string
return System.Collections.Generic
        public TestDescriptionReader(string xmlContent)
        {
            TestDescription td = TestDescription.Deserialize(xmlContent);

            _document = XDocument.Parse(xmlContent);
            XElement root = _document.Root;
            _tsfLibraries = root.Element(NameSpaceLibrary.tdns + "TsfLibraries");
            _uut = root.Element(NameSpaceLibrary.tdns + "UUT");
            _interfaceRequirements = root.Element(NameSpaceLibrary.tdns + "nterfaceRequirements");
            _detailedTestInformation = root.Element(NameSpaceLibrary.tdns + "DetailedTestInformation");
            _failureFaultData = root.Element(NameSpaceLibrary.tdns + "FailureFaultData");

            StringReader stringReader = null;
            try
            {
                stringReader = new StringReader(_detailedTestInformation.ToString());
                XmlReader reader = XmlReader.Create(stringReader);
                var nsmanager = new XmlNamespaceManager(reader.NameTable);
                nsmanager.AddNamespace("td", "urn:IEEE-1671.1:2009:TestDescription");
                var serializer = new XmlSerializer(typeof (DetailedTestInformation));
                var dti = ((DetailedTestInformation) (serializer.Deserialize(reader)));

                int x = 0;
            }
            finally
            {
                if ((stringReader != null))
                {
                    stringReader.Dispose();
                }
            }

            DetailedTestInformation dt = DetailedTestInformation.Deserialize(_detailedTestInformation.ToString());

            int i = 0;
        }
TestDescriptionReader