AbParse.Program.WriteXmlOutput C# (CSharp) Method

WriteXmlOutput() private static method

private static WriteXmlOutput ( List testInfoList, StringBuilder sb ) : void
testInfoList List
sb StringBuilder
return void
        private static void WriteXmlOutput(List<TestInfo> testInfoList, StringBuilder sb)
        {
            // serialize to Xml
            var xml = SerializationUtils.SerializeObjectToString(testInfoList);
            sb.Append(xml);
            return;

            sb.AppendLine("<?xml version=\"1.0\" encoding=\"utf-8\"?>");
            sb.AppendLine("<testResults>");

            foreach (var testInfo in testInfoList.OrderByDescending(ti => ti.RequestsPerSecond))
            {
                sb.AppendLine("\t<testInfo>");

                sb.Append("\t\t<requestName>");
                sb.Append(testInfo.RequestName);
                sb.AppendLine("</requestName>");

                sb.Append("\t\t<requestsPerSecond>");
                sb.Append(testInfo.RequestsPerSecond.ToString());
                sb.AppendLine("</requestsPerSecond>");

                sb.AppendLine("\t</testInfo>");
            }

            sb.AppendLine("</testResults>");
        }