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;
}