У меня есть два xml-результата, мне нужно найти их, правильны они или нет.Два XML-результата передают NUnit
Код:
[TestCase]
public void InterrogateChangeInCircumstances()
{
// Accepting the input as well as the output
string test = inputInterrogateChangeInCircumstances();
string output = outputInterrogateChangeInCircumstances();
//Web Service is getting called.
var request = (HttpWebRequest)WebRequest.Create(ConfigurationManager.AppSettings["request_url"]);
request.Method = "POST";
var result = Utils.ProcessRequest(request, test);
//Determing whether the response is passed or failed.
result = result.Replace(Environment.NewLine, "").Replace(" ", "");
output = output.Replace(Environment.NewLine, "").Replace(" ", "");
if (result.Equals(output))
Assert.Pass();
else
Assert.Fail("result: {0} original: {1}", result, output);
}
Я не хочу, чтобы сравнить result.equal (выход). так как оба результата и вывод - это xml-документ. Я хотел бы знать, могу ли я сравнить эти два xml (результат и вывод), такие же или нет.