I have a test using Cucumber, capybara and selenium driver. This test should go to a form and submit it. The normal text would be
Scenario: Fill form Give
I'd recommend you add a submit button, then hide it with CSS. Then you can test the form submission, but still get the user behavior you want.