1. ホーム
  2. rspec

[解決済み] Capybara: 入力フィールドをIDで埋めるには?

2023-03-09 17:17:39

質問

こんなものがあります。

<input class="string optional" 
    id="course_group_courses_attributes_2_name" 
    name="course_group[courses_attributes][2][name]" 
    placeholder="Lengua" 
    size="15" 
    type="text" />
</div> 

IDでそのフィールドを埋めるにはどうしたらよいでしょうか?

どのように解決するのですか?

fill_in は第一引数としてidを受け取ります。

fill_in 'course_group_courses_attributes_2_name', :with => 'some text'