Package org.hansken.plugin.extraction.test.base
package org.hansken.plugin.extraction.test.base
-
ClassesClassDescriptionBase implementation of an
ExtractionPluginProcessor, which simply delegates theExtractionPluginProcessor.process(ClientTrace, ClientDataContext)call to the givenExtractionPlugin.Extension to theDefaultPluginResultGeneratorwhich also writes each data stream of aTraceto a separate file (seeTrace.setData(String, DataWriter)).Extension to theDefaultResultValidatorwhich also validates each data stream of aTraceby comparing to each expected file containing a data stream of that type (seeDefaultPluginResultGeneratorandTrace.setData(String, DataWriter).Validatorwhich fully serializes theTraceto aJSONfile using a givenTraceToJson, and compares it line by line to a single input file.Utility functions for use when running anExtractionPluginProcessor.