Class RemoteExtractionPluginFlits
- java.lang.Object
-
- nl.minvenj.nfi.flits.api.Flits
-
- org.hansken.plugin.extraction.test.ExtractionPluginFlits
-
- org.hansken.plugin.extraction.test.RemoteExtractionPluginFlits
-
- Direct Known Subclasses:
StandaloneFlitsTest
public abstract class RemoteExtractionPluginFlits extends ExtractionPluginFlits
Base implementation of theFlitsframework, for use with remoteextraction plugins.See
DefaultExtractionPluginProcessorfor how all files pointed to by theFlits.testPath()are used as input for test cases.
-
-
Constructor Summary
Constructors Constructor Description RemoteExtractionPluginFlits()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidassertServerIsRunning()voidhealthCheck()protected abstract org.hansken.plugin.extraction.runtime.grpc.client.ExtractionPluginClientpluginToTest()Thepluginto run over te test set specified byFlits.testPath().protected PluginTypepluginType()ExtractionPluginProcessorprocessor()-
Methods inherited from class org.hansken.plugin.extraction.test.ExtractionPluginFlits
isVerboseLoggingEnabled, pattern, resultFileSuffix
-
-
-
-
Method Detail
-
pluginType
protected PluginType pluginType()
- Specified by:
pluginTypein classExtractionPluginFlits
-
processor
public ExtractionPluginProcessor processor()
- Specified by:
processorin classnl.minvenj.nfi.flits.api.Flits
-
pluginToTest
protected abstract org.hansken.plugin.extraction.runtime.grpc.client.ExtractionPluginClient pluginToTest()
Thepluginto run over te test set specified byFlits.testPath().- Returns:
- the plugin to test
-
healthCheck
@Test public void healthCheck()
-
assertServerIsRunning
@Test public void assertServerIsRunning()
-
-