Update rules for step definitions methods #2576
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The Step Definition Methods Rules section states that "method can not have a return type or have a
Task
as return type". I tried to change my method to returnint
instead ofvoid
and it works without errors. So I guess if it's not a rule which would cause an error than it should be rather recommendation than rule.If it's a bug that SpecFlow should catch, I can provide you steps to reproduce it (although it's a very simple 😀)
Types of changes
Checklist: