CLI: Integrate random DSE test case generation code
Description
In the Spedit project, junit-based functionality was added in a side-branch of AF3 that is able to generate large sets of test cases for the DSE. These test cases were used for validating parts of the DSE in a maven-driven validation environment that executed the junit tests.
Within the HUBCAP project, this code shall be ported to the recent AF3 release. It will be used in an alternate fashion to produce random test cases by a CLI argument. These test cases will be fixed such that subsequent validation will operate on the same data set. By that, the use of maven is also obsolete and a binary AF3 version can be used within the validation itself considering other supporting CLI switches.
Implementation
- Port the junit test case generation code.
- Add a CLI handler that triggers the test case generation.
- Refactor the test case generation code if needed.
(from redmine: issue id 4008, created on 2020-04-23, closed on 2020-06-03)
- Relations:
- precedes #3993 (closed)