Package org.apache.archiva.indexer.search

Examples of org.apache.archiva.indexer.search.SearchResultHit


       
        SearchResults results = new SearchResults();       
        List<String> versions = new ArrayList<String>();
        versions.add( "1.0" );
       
        SearchResultHit resultHit = new SearchResultHit();
        resultHit.setRepositoryId( "repo1.mirror" );
        resultHit.setGroupId( "org.apache.archiva" );
        resultHit.setArtifactId( "archiva-test" );
        resultHit.setVersions( versions );

        results.addHit( SearchUtil.getHitId( "org.apache.archiva", "archiva-test" ), resultHit );
       
        SearchResultLimits limits = new SearchResultLimits( SearchResultLimits.ALL_PAGES );
       
        searchControl.expectAndDefaultReturn( search.search( "", observableRepoIds, "archiva", limits, null ), results );

        archivaDAOControl.expectAndReturn( archivaDAO.query( new UniqueVersionConstraint( observableRepoIds, resultHit.getGroupId(),
                                                                                          resultHit.getArtifactId() ) ), null );

        ObjectNotFoundException exception = new ObjectNotFoundException( "org.apache.archiva.archiva-test:1.0" );

        repoBrowsingControl.expectAndThrow( repoBrowsing.selectVersion( "", observableRepoIds, "org.apache.archiva", "archiva-test", "1.0" ), exception );
View Full Code Here


       
        SearchResults results = new SearchResults();       
        List<String> versions = new ArrayList<String>();
        versions.add( "1.0" );
       
        SearchResultHit resultHit = new SearchResultHit();
        resultHit.setRepositoryId( "repo1.mirror" );
        resultHit.setGroupId( "org.apache.archiva" );
        resultHit.setArtifactId( "archiva-test" );
        resultHit.setVersions( versions );

        results.addHit( SearchUtil.getHitId( "org.apache.archiva", "archiva-test" ), resultHit );
       
        SearchResultLimits limits = new SearchResultLimits( SearchResultLimits.ALL_PAGES );
       
        searchControl.expectAndDefaultReturn( search.search( "", observableRepoIds, "archiva", limits, null ), results );

        archivaDAOControl.expectAndReturn( archivaDAO.query( new UniqueVersionConstraint( observableRepoIds, resultHit.getGroupId(),
                                                                                          resultHit.getArtifactId() ) ), null );

        ArchivaDatabaseException exception = new ArchivaDatabaseException( "org.apache.archiva.archiva-test:1.0" );

        repoBrowsingControl.expectAndThrow( repoBrowsing.selectVersion( "", observableRepoIds, "org.apache.archiva", "archiva-test", "1.0" ), exception );
View Full Code Here

      
        SearchResults results = new SearchResults();      
        List<String> versions = new ArrayList<String>();
        versions.add( "1.0" );
       
        SearchResultHit resultHit = new SearchResultHit();
        resultHit.setGroupId( ARCHIVA_TEST_GROUP_ID );
        resultHit.setArtifactId( ARCHIVA_TEST_ARTIFACT_ID );
        resultHit.setVersions( versions );
        resultHit.setRepositoryId( null );
       
        results.addHit( SearchUtil.getHitId( resultHit.getGroupId(), resultHit.getArtifactId() ), resultHit );
   
        archivaDAOControl.expectAndReturn( archivaDAO.query( new UniqueVersionConstraint( observableRepoIds, resultHit.getGroupId(),
                                                                                          resultHit.getArtifactId() ) ), null );
       
        SearchResultLimits limits = new SearchResultLimits( SearchResultLimits.ALL_PAGES );
   
        searchControl.expectAndDefaultReturn( search.search( "", observableRepoIds, "archiva", limits, null ), results );
       
View Full Code Here

TOP

Related Classes of org.apache.archiva.indexer.search.SearchResultHit

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.