public CasesTable collectCases(final ScenarioModel scenario) {
        final CasesTableVisitor casesTableVisitor = new CasesTableVisitor();
        scenario.accept(casesTableVisitor);
        return casesTableVisitor.getTable();
    }
Collect cases form this scenario.

@param scenario the scenario to be analyzed
@return the table representation for all cases
jgiven-core/src/main/java/com/tngtech/jgiven/report/model/CasesTableCalculator.java