@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()); }