When I send a METHOD request to "endpoint" with form data:

Sends HTTP request to specific URL with form data.

Step pattern

When (?:I |we )?send a ([A-Z]+) request to "([^"]+)" with form data:

Examples

Example #1
When I send a POST request to "/login" with form data:
"""
username=admin
password=secret
remember=true
"""
Example #2
When we send a POST request to "/subscribe" with form data:
"""
email=hello@un.org
list=newsletter
"""
Example #3
When I send a POST request to "/contact" with form data:
"""
name=Alice
org=Webship.co
message=Hello
"""
Example #4
When we send a PUT request to "/profile" with form data:
"""
name=Updated
country=UN
"""