2011-10-23 13 views
8

मैं XmlUnit विकल्पों की तलाश कर रहा हूँ, के बाद से:एक्सएमएल यूनिट परीक्षण: .NET के लिए XmlUnit विकल्प?

  • XmlUnit एक मरे हुए परियोजना की तरह दिखता है: "मौजूदा रिलीज XmlUnit नेट 0.4, अप्रैल 2009 है";
  • "कृपया ध्यान रखें कि .NET कोड बेस अपने जावा समकक्ष के रूप में उन्नत नहीं है, विशेष रूप से नामस्थानों के लिए वर्तमान में कोई स्पष्ट समर्थन नहीं है।" Are there any alternatives to XmlUnit?

कैसे अपनी xml क्रमांकन/deserialization परीक्षण करते हैं:

  • यह Are there any alternatives to XmlUnit?
  • bugged है मैं वास्तव में अपनी स्थिर विन्यास पसंद नहीं है (कि यह सब कहते हैं)?

    पुनश्च: अधिक विवरण:

    • मैं NUnit
    • उपयोग कर रहा हूँ मैं नेट 2
  • उत्तर

    2

    मैंने पढ़ा है कि आप एक विशुद्ध रूप से NUnit आधारित समाधान के लिए देखो के साथ अटक कर रहा हूँ, लेकिन मुझे लगता है कि Gallio/MbUnit एक्सएमएल परीक्षण के लिए several interesting assertions प्रदान करता है। Gallio wiki पर अधिक जानकारी और उदाहरण।

    Assert.Xml.AreEqual(
        "<value x='123' y='456'/>", 
        "<VALUE y='456' x='123'></VALUE>", 
        XmlOptions.Loose); // Pass! 
    
    +0

    हाँ, मैं न्यूटिट का उपयोग कर रहा हूं। लेकिन MbUnit के एक्सएमएल दावे दिलचस्प लगते हैं। अभी के लिए मैं माइक्रोसॉफ्ट एक्सएमएल डिफ और पैच के डीएल का उपयोग कर रहा हूं, लेकिन शायद मैं किसी दिन MbUnit dlls का संदर्भ दूंगा ... धन्यवाद! :) – Notoriousxl

    +1

    धन्यवाद लेकिन शायद आपको मेरा जवाब स्वीकार नहीं करना चाहिए। सबसे पहले यह न्यूटिट के लिए नहीं है। लेकिन अधिक महत्वपूर्ण बात यह है कि यह अन्य लोगों से अधिक जवाब पाने में मदद नहीं करता है (सिर्फ मेरी राय) –

    +0

    ठीक है, अनुत्तरित ... वैसे भी धन्यवाद :) – Notoriousxl

    संबंधित मुद्दे