private void assertEqualsExceptFromCacheFlag(
     final StandardSearchResult<Product> rsFirst, final StandardSearchResult rsSecond) {
   final boolean before = rsSecond.isFromCache();
   try {
     rsSecond.setFromCache(rsFirst.isFromCache());
     // assertTrue(EqualsBuilder.reflectionEquals(rsFirst, rsSecond));
     assertEquals(rsFirst, rsSecond);
   } finally {
     rsSecond.setFromCache(before);
   }
 }