@Test
 @Transactional
 public void testUpdateBooleanPropertyIsReflectedInIndex() {
   Group group = persist(new Group());
   group.setAdmin(true);
   assertEquals(
       1, IteratorUtil.asCollection(groupRepository.findAllByPropertyValue("admin", true)).size());
   group.setAdmin(false);
   assertEquals(
       0, IteratorUtil.asCollection(groupRepository.findAllByPropertyValue("admin", true)).size());
 }