Class MockSearchLifeCycleContext

    • Field Detail

      • mockSuggestions

        private final Map<com.funnelback.plugin.search.model.SuggestionQuery,​List<String>> mockSuggestions
    • Constructor Detail

      • MockSearchLifeCycleContext

        public MockSearchLifeCycleContext()
    • Method Detail

      • setMockSuggestions

        public void setMockSuggestions​(com.funnelback.plugin.search.model.SuggestionQuery suggestionQuery,
                                       List<String> expectedSuggestions)
      • getSuggestionQueryResult

        public List<String> getSuggestionQueryResult​(com.funnelback.plugin.search.model.SuggestionQuery suggestionQuery)
        Specified by:
        getSuggestionQueryResult in interface com.funnelback.plugin.search.SearchLifeCycleContext
      • pluginConfigurationFileAsBytes

        public Optional<byte[]> pluginConfigurationFileAsBytes​(String filename)
        Specified by:
        pluginConfigurationFileAsBytes in interface com.funnelback.plugin.PluginBaseConfigFileContext
      • pluginConfigurationFile

        public Optional<String> pluginConfigurationFile​(String filename)
        Specified by:
        pluginConfigurationFile in interface com.funnelback.plugin.PluginBaseConfigFileContext