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
Base implementation of the
Flits framework, for use with remote
extraction plugins.
See DefaultExtractionPluginProcessor for how all files pointed to by the
Flits.testPath() are used as input for test cases.
- See Also:
-
Field Summary
Fields inherited from class nl.minvenj.nfi.flits.api.Flits
GROUP_FILE_SUFFIX, INFO_FILE_INFIX, RESULT_FILE_SUFFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidprotected abstract org.hansken.plugin.extraction.runtime.grpc.client.ExtractionPluginClientThepluginto run over te test set specified byFlits.testPath().protected PluginTypeMethods inherited from class org.hansken.plugin.extraction.test.ExtractionPluginFlits
isVerboseLoggingEnabled, pattern, resultFileSuffixMethods inherited from class nl.minvenj.nfi.flits.api.Flits
detectOrphanedResultFiles, getOrphanedResultFilesPath, isFlitsGroupFile, orphanedResultFilesDirectoryShouldNotBePresent, processTestFile, regenerate, regenerateShouldBeOff, regenerateTestResults, resultPath, testPath, walkTestFiles
-
Constructor Details
-
RemoteExtractionPluginFlits
public RemoteExtractionPluginFlits()
-
-
Method Details
-
pluginType
- Specified by:
pluginTypein classExtractionPluginFlits
-
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()
-