@Test public void testSuggestionWithCursor() { QueryManager queryMgr = Common.client.newQueryManager(); SuggestDefinition def = queryMgr.newSuggestDefinition("la", optionsName); def.setCursorPosition(0); String[] suggestions = queryMgr.suggest(def); assertEquals(suggestions.length, 10); // if cursor position is at the 'a', then we get full suggest. def.setCursorPosition(1); suggestions = queryMgr.suggest(def); assertEquals(suggestions.length, 1); }