com.tngtech.jgiven.report.analysis
Class CaseArgumentAnalyser

java.lang.Object
  extended by com.tngtech.jgiven.report.analysis.CaseArgumentAnalyser

public class CaseArgumentAnalyser
extends Object

Analyzes a report model and tries to infer which step method arguments match to which case argument. This is done by comparing all cases of a scenario and find out which method arguments match in all cases to the same parameter. The algorithm is rather complex, but I could not find an easier one yet.


Constructor Summary
CaseArgumentAnalyser()
           
 
Method Summary
 void analyze(ReportModel model)
           
 void analyze(ScenarioModel scenarioModel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CaseArgumentAnalyser

public CaseArgumentAnalyser()
Method Detail

analyze

public void analyze(ReportModel model)

analyze

public void analyze(ScenarioModel scenarioModel)


Copyright © 2014 TNG Technology Consulting. All rights reserved.