List<Facet> facetList = facetManager.getFacets( facetName );
assertFacetCounts( facetList, new int[] { 5, 4, 4, 0 } );
facetManager.getFacetGroup( facetName ).selectFacets( facetList.get( 0 ) );
query.list();
assertEquals( "Wrong number of query matches", 5, query.getResultSize() );
List<Facet> newFacetList = facetManager.getFacets( facetName );
assertFacetCounts( newFacetList, new int[] { 5, 0, 0, 0 } );
facetManager.getFacetGroup( facetName ).selectFacets( facetList.get( 1 ) );