Capybaraでは
find(:user_name).native.send_keys(:return)
といった形で<input type="text" name="user[name]>
に対するエンターキーの押下をシミュレートできようだが、capybara-webkitではsend_keys
メソッドがNotImplementedError
だった。
ちょっと怪しいやり方だが、エンターキーの押下は以下でシミュレートできた。
fill_in(:user_name, with: "John Doe" + "\n")