Details
Description
The StepCandidate class does not expose the actual Class type for the implementing class type. In order for a caller to find this out, it must instantiate the step using getStepsInstance() and then call getClass().
This creates a problem when integrating with the jbehave-junit-runner as described in this issue: https://github.com/codecentric/jbehave-junit-runner/issues/29.
That issue cannot be resolved unless the caller can ask for the class type without instantiating it. Code showing an example of this problem is attached below.
Activity
Mauro Talevi
made changes -
Field | Original Value | New Value |
---|---|---|
Status | Open [ 1 ] | Resolved [ 5 ] |
Fix Version/s | 3.7.6 [ 19035 ] | |
Resolution | Fixed [ 1 ] |
Mauro Talevi
made changes -
Fix Version/s | 3.8 [ 19104 ] | |
Fix Version/s | 3.7.6 [ 19035 ] |
By the way, I'm happy to submit a patch for this if someone can direct me to the proper process.