1

我正在尝试读取或重定向测试控制台输出。我正在做一个 AssertAreEqualIgnoringOrder ,我需要解析失败中的一些值。失败输出如下所示:

预期元素相等,但顺序可能不同。确保偶像列表与数据库匹配

   Equal Elements   : ["98932", "670945", "6747749", "6770804", "7110604", "13280109", "13280121", "13280149", "14448042", "14448336", "15726213", "17009409", "17245584", "93123", "2212314", "10129661", "13280123", "13280125", "13280135", "13280144", "17245263", "18784003", "1112597", "2885514", "8505390", "13279857", "15032800", "17009391", "17009396", "17009398", "17880635", "18340462", "3606775", "13280116", "13280133", "13280137", "14448341", "15050039", "16711731", "17008920", "17009377", "17009381", "17009402", "17245606", "17901335", "865871", "6029748", "17009372", "17009386", "17009406", "17245604", "19113286", "19865372"]
   Excess Elements  : ["14419207"]
   Missing Elements : ["17241620"]

如何直接阅读或将其重定向到文件?如果我可以解析输出,我可以在之后使用一些正则表达式来处理它,这不会是一个问题。

另一种解决方案是解析 Gallio 报告文件,但我确信有更快的方法。

你能帮我吗?

谢谢,安德烈

4

0 回答 0