Uses of Class
org.chenile.workflow.testcases.Testcase
Packages that use Testcase
Package
Description
Contains a main method that can perform various CLI functions
-
Uses of Testcase in org.chenile.workflow.cli
Methods in org.chenile.workflow.cli that return types with arguments of type Testcase -
Uses of Testcase in org.chenile.workflow.testcases
Methods in org.chenile.workflow.testcases that return types with arguments of type TestcaseModifier and TypeMethodDescriptionSTMTestCaseGenerator.buildFlow()TestcaseComputationStrategy.cachedComputePaths(State state, Set<State> visitedStates) TestcaseComputationStrategy.computePaths(State state, Set<State> visitedStates) TestcaseComputationStrategy.dropAutoStates(List<Testcase> testcases) If the test case happens to have auto states they need to be simply dropped from the test case.TestcaseComputationStrategy.toTestcases(State state) Methods in org.chenile.workflow.testcases with parameters of type TestcaseModifier and TypeMethodDescriptionprivate static EnablementStrategySTMTestCaseGenerator.getEnablementStrategy(Testcase testcase) private StringSTMTestCaseGenerator.visualizeTestcasesWithStateDiagram(Testcase testcase) Method parameters in org.chenile.workflow.testcases with type arguments of type TestcaseModifier and TypeMethodDescriptionprivate voidTestcaseComputationStrategy.addToNext(Transition transition, State newState, List<Testcase> testcaseList, Set<State> visitedStates) Obtain the next state for the given transition.private voidTestcaseComputationStrategy.computeActivitiesPath(StateDescriptor sd, List<Testcase> testcaseList, Set<State> visitedStates) private voidTestcaseComputationStrategy.computeActivitiesWithAutoComputationChecker(StateDescriptor sd, List<Testcase> testcaseList, AutomaticStateDescriptor asd, Set<State> visitedStates) This method computes the path for states that have concurrent activities culminating in an auto state.TestcaseComputationStrategy.dropAutoStates(List<Testcase> testcases) If the test case happens to have auto states they need to be simply dropped from the test case.private voidAdds useful information to the test cases such as an ID, first flag etc.private voidTestcaseComputationStrategy.noActivities(StateDescriptor sd, State state, List<Testcase> testcaseList, Set<State> visitedStates) private voidTestcaseComputationStrategy.process(StateDescriptor sd, State state, List<Testcase> testcaseList, Set<State> visitedStates)