Package org.custommonkey.xmlunit

Examples of org.custommonkey.xmlunit.DetailedDiff


        StringWriter actualContents = new StringWriter();
        ArchivaRepositoryMetadata metadata = RepositoryMetadataReader.read( actualFile );
        RepositoryMetadataWriter.write( metadata, actualContents );

        DetailedDiff detailedDiff = new DetailedDiff( new Diff( expectedMetadataXml, actualContents.toString() ) );
        if ( !detailedDiff.similar() )
        {
            assertEquals( expectedMetadataXml, actualContents );
        }

        // assertEquals( "Check file contents.", expectedMetadataXml, actualContents );
View Full Code Here


        StringWriter actualContents = new StringWriter();
        ArchivaRepositoryMetadata metadata = RepositoryMetadataReader.read( actualFile );
        RepositoryMetadataWriter.write( metadata, actualContents );

        DetailedDiff detailedDiff = new DetailedDiff( new Diff( expectedMetadataXml, actualContents.toString() ) );
        if ( !detailedDiff.similar() )
        {
            assertEquals( expectedMetadataXml, actualContents );
        }

        // assertEquals( "Check file contents.", expectedMetadataXml, actualContents );
View Full Code Here

            query = "doc('" + XmldbURI.ROOT_COLLECTION + "/test/" + NUMBERS_XML + "')";
            result = service.query(query);
            assertEquals("XQuery: " + query, 1, result.getSize());
            try {
                Node n = ((XMLResource) result.getResource(0)).getContentAsDOM();
                DetailedDiff d = new DetailedDiff(compareXML(numbers, n.toString()));
                System.out.println(d.toString());
                assertEquals(0, d.getAllDifferences().size());
            //ignore eXist namespace's attributes       
            //assertEquals(1, d.getAllDifferences().size());
            } catch (Exception e) {
                System.out.println("testFunctionDoc : XMLDBException: " + e);
                fail(e.getMessage());
View Full Code Here

    protected RemoteRepoInfo remotePrivateSnapshots;

    protected void assertExpectedMetadata( String expectedMetadata, String actualMetadata )
        throws Exception
    {
        DetailedDiff detailedDiff = new DetailedDiff( new Diff( expectedMetadata, actualMetadata ) );
        if ( !detailedDiff.similar() )
        {
            // If it isn't similar, dump the difference.
            assertEquals( expectedMetadata, actualMetadata );
        }
        // XMLAssert.assertXMLEqual( "Expected Metadata:", expectedMetadata, actualMetadata );
View Full Code Here

        throws LayoutException, IOException, SAXException, ParserConfigurationException
    {
        File metadataFile = new File( repository.getRepoRoot(), tools.toPath( reference ) );
        String actualMetadata = FileUtils.readFileToString( metadataFile, Charset.defaultCharset() );

        DetailedDiff detailedDiff = new DetailedDiff( new Diff( expectedMetadata, actualMetadata ) );
        if ( !detailedDiff.similar() )
        {
            // If it isn't similar, dump the difference.
            assertEquals( expectedMetadata, actualMetadata );
        }
    }
View Full Code Here

        throws LayoutException, IOException, SAXException, ParserConfigurationException
    {
        File metadataFile = new File( repository.getRepoRoot(), tools.toPath( reference ) );
        String actualMetadata = FileUtils.readFileToString( metadataFile, Charset.defaultCharset() );

        DetailedDiff detailedDiff = new DetailedDiff( new Diff( expectedMetadata, actualMetadata ) );
        if ( !detailedDiff.similar() )
        {
            // If it isn't similar, dump the difference.
            assertEquals( expectedMetadata, actualMetadata );
        }
    }
View Full Code Here

        final String styleSheetName = "/OpenQReg40ToFOP.xsl";
        final String testFileName = "/fop_test_hsurg.xml";
        final String expectedFileName = "/fop_expected.xml";

        Diff diff = XmlTestUtilities.compareDocuments(testFileName, expectedFileName, styleSheetName);
        DetailedDiff detDiff = new DetailedDiff(diff);

        assertTrue("are the XML documents identical? " + detDiff, detDiff.identical());

        /**
         * Example of how to create a PDF from the FOP
         **/
//        Document doc = XmlTestUtilities.transform(testFileName, styleSheetName);
View Full Code Here

        final String styleSheetName = "/OpenQReg40ToXSD.xsl";
        final String testFileName = "/xsd_test.xml";
        final String expectedFileName = "/xsd_expected.xml";

        Diff diff = XmlTestUtilities.compareDocuments(testFileName, expectedFileName, styleSheetName);
        DetailedDiff detDiff = new DetailedDiff(diff);

        assertTrue("are the XML documents identical? " + detDiff, detDiff.identical());

//        Document doc = XmlTestUtilities.transform(testFileName, styleSheetName);
//        Writer writer = XmlTestUtilities.formatXML(doc);
//        System.out.println("Result: " + writer);
    }
View Full Code Here

    protected RemoteRepoInfo remotePrivateSnapshots;

    protected void assertExpectedMetadata( String expectedMetadata, String actualMetadata )
        throws Exception
    {
        DetailedDiff detailedDiff = new DetailedDiff( new Diff( expectedMetadata, actualMetadata ) );
        if ( !detailedDiff.similar() )
        {
            // If it isn't similar, dump the difference.
            assertEquals( expectedMetadata, actualMetadata );
        }
        // XMLAssert.assertXMLEqual( "Expected Metadata:", expectedMetadata, actualMetadata );
View Full Code Here

        StringWriter actualContents = new StringWriter();
        ArchivaRepositoryMetadata metadata = RepositoryMetadataReader.read( actualFile );
        RepositoryMetadataWriter.write( metadata, actualContents );

        DetailedDiff detailedDiff = new DetailedDiff( new Diff( expectedMetadataXml, actualContents.toString() ) );
        if ( !detailedDiff.similar() )
        {
            assertEquals( expectedMetadataXml, actualContents );
        }

        // assertEquals( "Check file contents.", expectedMetadataXml, actualContents );
View Full Code Here

TOP

Related Classes of org.custommonkey.xmlunit.DetailedDiff

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.