### Question:
CloseableQueryBuilderImpl implements CloseableQueryBuilder, AdapterFactory { @Override public void clearFacetCache() { queryBuilder.clearFacetCache(); }  @SuppressWarnings("unchecked") @CheckForNull @Override AdapterType getAdapter(@Nonnull final Object adaptable,
                                                @Nonnull final Class<AdapterType> adapterType); @Override CloseableQuery createQuery(final PredicateGroup rootPredicateGroup,
                                      final ResourceResolver resourceResolver); @Override CloseableQuery createQuery(final ResourceResolver resourceResolver); @Override CloseableQuery createQuery(final PredicateGroup rootPredicateGroup, final Session session); @Override CloseableQuery createQuery(final Session session); @Override CloseableQuery loadQuery(final String path,
                                    final ResourceResolver resourceResolver); @Override CloseableQuery loadQuery(final String path, final Session session); @Override void storeQuery(final Query query,
                           final String path,
                           final boolean createFile,
                           final ResourceResolver resourceResolver); @Override void storeQuery(final Query query, final String path, final boolean createFile, final Session session); @Override void clearFacetCache();  }### Answer:
@Test public void testClearFacetCache() { closeableQueryBuilder.clearFacetCache(); verify(mockQueryBuilder, times(1)).clearFacetCache(); }