According to the behat test needs to be improved. In this issue Feature Connector is going to be improved.
Tag feature for connector context
Use a background if multiple scenario's use same context, example:
Scenario: See the connectors
Use Viewing as behaviour
Remove interaction from Given (start with When if context is completely defined in background)
Remove the URL's for descriptions
Check if the connectors from the background/context are on the page instead of the labels
Scenario: Add a new connector
Use Creating as behaviour
Remove interaction from Given (start with When if context is completely defined in background)
Use following "flow" (so only one Given, When Then, in that order), example:
Scenario: Delete a connector
Use Deleting as behaviour
Remove interaction from Given (start with When if context is completely defined in background)
Use following "flow" (so only one Given, When Then, in that order), example:
The following scenario's are missing and should be added:
Editing website connector
Creating / editing with invalid data
Use folder structure for features, so add the connector features in own folder