DirectoryReader directoryReader = DirectoryReader.open(writer, true);
readerContext = directoryReader.leaves().get(0);
fieldData.load(readerContext);
ShardSearchRequest request = new ShardSearchRequest();
request.types(new String[]{Constants.DEFAULT_MAPPING_TYPE});
SearchContext searchContext = mock(SearchContext.class);
when(searchContext.mapperService()).thenReturn(mapperService);
when(searchContext.fieldData()).thenReturn(ifd);
ctx = new CollectorContext().searchContext(searchContext);