Machine.VSTestAdapter.Configuration.Settings.Parse C# (CSharp) Method

Parse() public static method

public static Parse ( string xml ) : Settings
xml string
return Settings
        public static Settings Parse(string xml)
        {
            Settings config = new Settings();

            XElement mspecConfig = null;
            try {
                mspecConfig = XDocument.Parse(xml).XPathSelectElement("RunSettings/MSpec");
            } catch { }

            if (mspecConfig == null)
                return config;

            config.DisableFullTestNameInOutput = "true".Equals(mspecConfig.Element("DisableFullTestNameInOutput")?.Value ?? "false", StringComparison.InvariantCultureIgnoreCase);
            config.DisableFullTestNameInIDE = "true".Equals(mspecConfig.Element("DisableFullTestNameInIDE")?.Value ?? "false", StringComparison.InvariantCultureIgnoreCase);

            return config;
        }
    }
Settings