private MutableSearchFactory getSearchFactory(Map<String, String> shardingProperties) {
SearchConfigurationForTest configuration = new SearchConfigurationForTest();
for ( Map.Entry<String, String> entry : shardingProperties.entrySet() ) {
configuration.addProperty( entry.getKey(), entry.getValue() );
}
configuration.addClass( Foo.class );
return (MutableSearchFactory) new SearchFactoryBuilder().configuration(
configuration
).buildSearchFactory();
}