withCacheManager(new CacheManagerCallable(
TestCacheManagerFactory.createCacheManager(builder)) {
@Override
public void call() {
final Cache<Long, BondPVO> cache = cm.getCache();
final SearchManager sm = Search.getSearchManager(cache);
final BondPVO bond = new BondPVO(1, "Test", "DE000123");
cache.put(bond.getId(), bond);
final QueryBuilder qb = sm.buildQueryBuilderForClass(BondPVO.class).get();
final Query q = qb.keyword().onField("name").matching("Test")
.createQuery();
final CacheQuery cq = sm.getQuery(q, BondPVO.class);
Assert.assertEquals(cq.getResultSize(), 1);
}
});
}