Class STMTestCaseGenerator
java.lang.Object
org.chenile.workflow.testcases.STMTestCaseGenerator
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final String[](package private) STMFlowStoreImpl(package private) STMPlantUmlSDGenerator(package private) TestcaseComputationStrategy(package private) com.github.mustachejava.Mustache -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static EnablementStrategygetEnablementStrategy(Testcase testcase) static voidprivate com.github.mustachejava.Mustachestatic StringprintComments(List<String> comments) private Stringprivate StringvisualizeTestcasesWithStateDiagram(Testcase testcase)
-
Field Details
-
flowStore
STMFlowStoreImpl flowStore -
testcaseComputationStrategy
TestcaseComputationStrategy testcaseComputationStrategy -
testcaseVisualizer
com.github.mustachejava.Mustache testcaseVisualizer -
plantUmlSDGenerator
STMPlantUmlSDGenerator plantUmlSDGenerator -
colors
-
-
Constructor Details
-
STMTestCaseGenerator
-
-
Method Details
-
obtainTestcaseVisualizer
private com.github.mustachejava.Mustache obtainTestcaseVisualizer() -
visualizeTestcases
-
visualizeTestcasesWithStateDiagram
-
visualizeTestcasesWithStateDiagram
-
getEnablementStrategy
- Throws:
Exception
-
randomColor
-
toTestCase
-
printComments
-
buildFlow
-
main
-