Class ResultBuilder

java.lang.Object
br.com.behaviortest.api.engine.builder.ResultBuilder

public class ResultBuilder
extends java.lang.Object
  • Method Details

    • getInsance

      public static ResultBuilder getInsance()
    • start

      public void start​(Browser browser)
    • stop

      public void stop​(Browser browser)
    • build

      public Result build()
    • getEvaluation

      public Evaluation getEvaluation()
    • setSuiteClass

      public void setSuiteClass​(java.lang.String suiteClass)
    • setTestClass

      public void setTestClass​(java.lang.String testClass)
    • setSuiteId

      public void setSuiteId​(java.lang.String suiteId)
    • setSuiteName

      public void setSuiteName​(java.lang.String suiteName)
    • setSuiteDescription

      public void setSuiteDescription​(java.lang.String suiteDescription)
    • addSuiteSqlPath

      public void addSuiteSqlPath​(java.lang.String sqlPath)
    • addSuiteSqlPath

      public void addSuiteSqlPath​(java.util.List<java.lang.String> sqlPaths)
    • setId

      public void setId​(java.lang.String id)
    • setName

      public void setName​(java.lang.String name)
    • setDescription

      public void setDescription​(java.lang.String description)
    • setDatasetId

      public void setDatasetId​(java.lang.String datasetId)
    • setCsvPath

      public void setCsvPath​(java.lang.String csvPath)
    • addSqlPath

      public void addSqlPath​(java.lang.String sqlPath)
    • addSqlPath

      public void addSqlPath​(java.util.List<java.lang.String> sqlPaths)
    • setHeaderDataset

      public void setHeaderDataset​(java.lang.String headerDataset)
    • setLineDataset

      public void setLineDataset​(java.lang.String lineDataset)
    • setStartTime

      public void setStartTime​(java.util.Date startTime)
    • setEnd

      public void setEnd​(java.util.Date end)
    • setRelevance

      public void setRelevance​(Relevance relevance)
    • setComplexity

      public void setComplexity​(Complexity complexity)
    • setFlow

      public void setFlow​(Flow flow)
    • setMotive

      public void setMotive​(java.lang.Throwable motive)
    • setScreenPath

      public void setScreenPath​(java.lang.String screenPath)
    • setVideoPath

      public void setVideoPath​(java.lang.String videoPath)
    • addDefaultPrecondition

      public void addDefaultPrecondition​(java.lang.String defaultPrecondition)
    • addDefaultPreconditions

      public void addDefaultPreconditions​(java.util.List<java.lang.String> defaultPreconditions)
    • addDefaultProcedure

      public void addDefaultProcedure​(java.lang.String defaultProcedure)
    • addDefaultProcedures

      public void addDefaultProcedures​(java.util.List<java.lang.String> defaultProcedures)
    • addDefaultPostcondition

      public void addDefaultPostcondition​(java.lang.String defaultPostcondition)
    • addDefaultPostconditions

      public void addDefaultPostconditions​(java.util.List<java.lang.String> defaultPostconditions)
    • addPrecondition

      public void addPrecondition​(java.lang.String action)
    • addPrecondition

      public void addPrecondition​(java.util.List<java.lang.String> actions)
    • addProcedure

      public void addProcedure​(java.lang.String action)
    • addProcedure

      public void addProcedure​(java.util.List<java.lang.String> actions)
    • addPostcondition

      public void addPostcondition​(java.lang.String action)
    • addPostcondition

      public void addPostcondition​(java.util.List<java.lang.String> actions)
    • addStepsPrecondition

      public void addStepsPrecondition​(java.lang.String action)
    • addStepsPrecondition

      public void addStepsPrecondition​(java.util.List<java.lang.String> actions)
    • addStepsProcedure

      public void addStepsProcedure​(java.lang.String action)
    • addStepsProcedure

      public void addStepsProcedure​(java.util.List<java.lang.String> actions)
    • addStepsPoscondition

      public void addStepsPoscondition​(java.lang.String action)
    • addStepsPostcondition

      public void addStepsPostcondition​(java.util.List<java.lang.String> actions)
    • setBrowserName

      public void setBrowserName​(java.lang.String browserName)
    • setBrowserVersion

      public void setBrowserVersion​(java.lang.String browserVersion)
    • setSo

      public void setSo​(java.lang.String so)
    • setProjectVersion

      public void setProjectVersion​(java.lang.String projectVersion)