2 introduced an action to generate @CitrusTestSource test method but its behaviour is not customizable at the moment.
Tasks
Create plugin settings with the following options
[x] Enable/disable the action, so that if a project doesn't use non-Java DSLs, then it doesn't appear for the users.
It would be enabled by default.
[x] Make the the list of DSLs to be suggested customizable (to have enabled only those ones that are actually used in the project), so that when the action is invoked, unncessary items are not displayed.
At least one item must be enabled in the list.
If there is only one DSL enabled, there will be no code completion, and the template insertion won't stop at that template variable in order to speed up users' workflows.
Summary
2 introduced an action to generate
@CitrusTestSource
test method but its behaviour is not customizable at the moment.Tasks