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