ページに新しいレッスンを追加するために、Railscasts ベースの js コードを使用しています。
Rspec と Capybara でテストする場合、動的に生成された選択メニューから、時間に基づく一意の ID を使用してオプションを選択するにはどうすればよいですか?
私の考えでは、すべての選択メニューを終了し、最後のメニューを取得することですが、何もクリックしていません。
Rspec コード:
click_link "Edit "
click_link "Add Another Lesson" #this then uses JS to put another select menu on the screen.
select("Lesson 2", from: "#{ideally it would find the last select tag here}") #this is what i don't know how to find.
all
Xpathを使用して最後の選択タグを見つける方法があることは知っていますが、わかりません。