public static void createIndex(Cache cache, String... fieldNames) { final LuceneIndexFactory indexFactory = LuceneServiceProvider.get(cache).createIndexFactory(); indexFactory.setFields(fieldNames).create(INDEX_NAME, REGION_NAME); }
@Test public void shouldPassSerializer() { service = Mockito.spy(service); LuceneIndexFactory factory = service.createIndexFactory(); LuceneSerializer serializer = mock(LuceneSerializer.class); factory.setLuceneSerializer(serializer); factory.setFields("field1", "field2"); factory.create("index", "region"); Mockito.verify(service).createIndex(eq("index"), eq("region"), any(), eq(serializer), eq(false)); }