Simplify implementations of org.jbehave.core.steps.Step

Description

Now org.jbehave.core.steps.Step has a wide hierarchy of implementations. But some of these implementations are very similar to each other. For example, UponSuccessStep and UponSuccessParametrisedStep have equal implementation, the difference is wrapped step object only.

Implementations of org.jbehave.core.steps.Step should be refactored and simplified to avoid copy-pasted logic.

Activity

Show:

Mauro Talevi May 20, 2018 at 3:25 PM

Pulled with thanks

Valery Yatsynovich May 15, 2018 at 3:53 PM

Hi ,

Could you please review the pull request: https://github.com/jbehave/jbehave-core/pull/187/files?w=1 ?

Thanks

Fixed

Details

Assignee

Reporter

Fix versions

Priority

Created May 15, 2018 at 3:50 PM
Updated May 20, 2018 at 3:25 PM
Resolved May 20, 2018 at 3:25 PM

Flag notifications