Class MockPluginGatherContext
- java.lang.Object
-
- com.funnelback.plugin.gatherer.mock.MockPluginGatherContext
-
- All Implemented Interfaces:
PluginConfigurationFileSettingMock
,PluginGatherContext
,PluginBaseConfigContext
,PluginBaseConfigFileContext
,PluginBaseContext
public class MockPluginGatherContext extends Object implements PluginGatherContext, PluginConfigurationFileSettingMock
A Mock PluginGatherContext that may be used when testing the PluginGatherer. Example:MockPluginGatherContext pluginGatherContext = new MockPluginGatherContext(); // Set collection config setting 'foo=bar'. pluginGatherContext.setConfigSetting("foo", "bar"); MockPluginStore pluginStore = new MockPluginStore(); PluginGatherer underTest = new MyPluginGatherer(); underTest.gather(pluginGatherContext, pluginStore);
-
-
Field Summary
Fields Modifier and Type Field Description private String
collectionName
private String
configSetting
private MapBackedConfig
mapBackedConfig
private MapBackedPluginConfigurationFiles
mapBackedPluginConfigurationFiles
private File
searchHome
-
Constructor Summary
Constructors Constructor Description MockPluginGatherContext()
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.funnelback.plugin.PluginBaseConfigContext
getConfigKeysMatchingPattern, getConfigKeysWithPrefix, getConfigSetting
-
Methods inherited from interface com.funnelback.plugin.PluginBaseConfigFileContext
pluginConfigurationFile, pluginConfigurationFileAsBytes
-
Methods inherited from interface com.funnelback.plugin.PluginBaseContext
getCollectionName, getSearchHome
-
Methods inherited from interface com.funnelback.mock.helpers.PluginConfigurationFileSettingMock
setPlugingConfigurationFileContent, setPlugingConfigurationFileContentAsBytes
-
Methods inherited from interface com.funnelback.plugin.gatherer.PluginGatherContext
setConfigSetting
-
-
-
-
Field Detail
-
searchHome
private File searchHome
-
collectionName
private String collectionName
-
configSetting
private String configSetting
-
mapBackedConfig
private final MapBackedConfig mapBackedConfig
-
mapBackedPluginConfigurationFiles
private final MapBackedPluginConfigurationFiles mapBackedPluginConfigurationFiles
-
-