package Ġde . the od m . intellij 2 check style . test Extensions . subjects . xml Ċ Ċ import Ġcom . google . common . truth . Failure Metadata Ċ import Ġcom . google . common . truth . Subject Ċ import Ġorg . junit . jupiter . api . Assertions Ċ import Ġorg . xml unit . builder . Diff Builder Ċ import Ġorg . xml unit . builder . Input Ċ Ċ class ĠXml Subject Ġprivate Ġconstructor ( ĊĠĠĠ Ġmetadata : ĠFailure Metadata , ĊĠĠĠ Ġactual : ĠString Ċ ) Ġ: ĠSubject < Xml Subject , ĠString >( ĊĠĠĠ Ġmetadata , ĊĠĠĠ Ġactual Ċ ) Ġ{ ĊĠĠĠ Ġfun Ġis Xml EqualTo ( other : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġdiff Ġ= ĠDiff Builder . compare ( Input . fromString ( actual ())) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. ignore Comments () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. ignore Whitespace () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. with Test ( Input . fromString ( other )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĊĠĠĠĠĠĠĠ Ġif Ġ( diff . has Differ ences ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ/* Ċĉĉĉ Ġ* ĠH ier Ġwird ĠAssertions . assertEquals Ġverwendet Ġob wo hl Ġes Ġnicht Ġum Ġdie Ġt ats Ã¤ch liche ĠG le ich heit Ċĉĉĉ Ġ* Ġson der n Ġdie Ġxml - spe z if ische Ġsem ant ische ĠG le ich heit Ġge ht . Ċĉĉĉ Ġ* Ċĉĉĉ Ġ* ĠDies Ġhat Ġden ĠV orte il , Ġdass Ġman che ĠIDE s Ġbei Ġeinem ĠVer gle ich Ġauf Ġe ch te ĠG le ich heit Ġeinen ĠButton Ġzum Ċĉĉĉ Ġ* ĠÃĸ ff nen Ġim ĠDiff - Viewer Ġan bi et en . ĠDies Ġist Ġse hr Ġkom fort abel Ġund Ġer le icht ert Ġdas ĠDebug ging Ġse hr . Ċĉĉĉ Ġ*/ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAssertions . assertEquals ( other , Ġactual (), Ġ"") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġfactory (): ĠSubject . Factory < Xml Subject , ĠString > Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSubject . Factory Ġ{ Ġmetadata , Ġactual Ġ-> ĠXml Subject ( metadata , Ġactual ) Ġ} ĊĠĠĠ Ġ} Ċ } Ċ