2011-10-23 23 views
8

estoy buscando alternativas XMLUnit, ya que:Prueba unitaria XML: alternativas XmlUnit para .NET?

  • XMLUnit parece un proyecto muerto: "La versión actual es XMLUnit .Net 0.4, abril de 2009";
  • "Tenga en cuenta que la base de código .Net no es tan avanzada como su contraparte de Java, en particular, actualmente no hay soporte explícito para espacios de nombres." (que lo dice todo)
  • Ha pinchado Are there any alternatives to XmlUnit?
  • que no me gusta mucho su configuración estática: Are there any alternatives to XmlUnit?

¿Cómo se prueba su serialización XML/deserialización?

PS: Más detalles:

  • estoy usando NUnit
  • estoy atascado con .NET 2

Respuesta

2

leí que usted busca una solución puramente basada en NUnit, pero creo que vale la pena mencionar que Gallio/MbUnit proporciona several interesting assertions para probar XML. Más información y ejemplos en el Gallio wiki.

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

Sí, estoy usando NUnit. Pero las afirmaciones xml de MbUnit parecen interesantes. Por ahora estoy usando el dll de Microsoft Xml Diff & Patch, pero tal vez haga referencia a dlls MbUnit algún día ... ¡gracias! :) – Notoriousxl

+1

Gracias, pero tal vez no deberías aceptar mi respuesta. Primero no es para NUnit. Pero más importante, no ayuda a obtener más respuestas de otras personas (solo mi opinión) –

+0

Ok, sin respuesta ... gracias de todos modos :) – Notoriousxl

Cuestiones relacionadas