C# Class XmlUnit.Xunit.XmlDiff

Mostrar archivo Open project: horsdal/XmlUnit.Xunit Class Usage Examples

Public Methods

Method Description
Compare ( ) : DiffResult
XmlDiff ( TextReader control, TextReader test ) : System
XmlDiff ( XmlInput control, XmlInput test ) : System
XmlDiff ( XmlInput control, XmlInput test, DiffConfiguration diffConfiguration ) : System
XmlDiff ( string control, string test ) : System

Private Methods

Method Description
CheckEmptyOrAtEndElement ( DiffResult result, ReaderWithState control, ReaderWithState test ) : void
CheckEndElement ( ReaderWithState reader, DiffResult result ) : void
CheckNodeTypes ( System.Xml.XmlNodeType controlNodeType, System.Xml.XmlNodeType testNodeType, DiffResult result, ReaderWithState control, ReaderWithState test ) : void
Compare ( DiffResult result, ReaderWithState control, ReaderWithState test ) : void
Compare ( DiffResult result, XmlReader controlReader, XmlReader testReader ) : void
CompareAttributes ( DiffResult result, XmlAttribute controlAttributes, XmlAttribute testAttributes ) : void
CompareElements ( DiffResult result, ReaderWithState control, ReaderWithState test ) : void
CompareNodes ( DiffResult result, ReaderWithState control, ReaderWithState test ) : void
CompareText ( DiffResult result, ReaderWithState control, ReaderWithState test ) : void
ContinueComparison ( Difference afterDifference ) : bool
CreateXmlReader ( XmlInput forInput ) : XmlReader
DifferenceFound ( Difference difference, DiffResult result ) : void
DifferenceFound ( DifferenceType differenceType, DiffResult result ) : void
DifferenceFound ( DifferenceType differenceType, System.Xml.XmlNodeType controlNodeType, System.Xml.XmlNodeType testNodeType, DiffResult result ) : void
FindAttributeByName ( XmlAttribute attrs, string name ) : XmlAttribute
FindAttributeByNameAndNs ( XmlAttribute attrs, string name, string nsUri ) : XmlAttribute
GetNonSpecialAttributes ( ReaderWithState r ) : System.Xml.XmlAttribute[]
GetUnNamespacedNodeName ( XmlNode aNode ) : string
GetUnNamespacedNodeName ( XmlNode aNode, bool isNamespacedNode ) : string
IsNamespaced ( XmlNode aNode ) : bool
IsXMLNSAttribute ( XmlAttribute attribute ) : bool

Method Details

Compare() public method

public Compare ( ) : DiffResult
return DiffResult

XmlDiff() public method

public XmlDiff ( TextReader control, TextReader test ) : System
control System.IO.TextReader
test System.IO.TextReader
return System

XmlDiff() public method

public XmlDiff ( XmlInput control, XmlInput test ) : System
control XmlInput
test XmlInput
return System

XmlDiff() public method

public XmlDiff ( XmlInput control, XmlInput test, DiffConfiguration diffConfiguration ) : System
control XmlInput
test XmlInput
diffConfiguration DiffConfiguration
return System

XmlDiff() public method

public XmlDiff ( string control, string test ) : System
control string
test string
return System