Class AbstractCompareFunctionHandler

    • Constructor Detail

      • AbstractCompareFunctionHandler

        public AbstractCompareFunctionHandler()
    • Method Detail

      • getScenarioDirProperty

        protected abstract String getScenarioDirProperty()
      • getKeywordName

        protected abstract String getKeywordName()
      • getActualFileName

        public abstract String getActualFileName()
      • getExpectedFileName

        public abstract String getExpectedFileName()
      • handle

        public step.functions.io.Output<javax.json.JsonObject> handle​(step.functions.io.Input<javax.json.JsonObject> input)
                                                               throws Exception
        Specified by:
        handle in class step.functions.handler.AbstractFunctionHandler<javax.json.JsonObject,​javax.json.JsonObject>
        Throws:
        Exception
      • readAttachment

        protected InputStream readAttachment​(step.functions.io.Input<javax.json.JsonObject> input,
                                             String attachmentName)
      • getWorkingDirPath

        protected abstract String getWorkingDirPath()
      • getWorkingDir

        public File getWorkingDir()
      • compareInitialize

        protected abstract void compareInitialize()
      • initialize

        public void initialize()
        Overrides:
        initialize in class step.functions.handler.AbstractFunctionHandler<javax.json.JsonObject,​javax.json.JsonObject>