일, 월 및 연도에 대해 세 개의 선택 상자를 표시하는 date_select가있는 양식이 있습니다. 저는 카피 바라 (capybara)로 오늘의 날짜를 선택하기를 원하는 rspec 통합 테스트를 가지고 있습니다. 그래서 Date.today를 일, 월, 년으로 나눠야합니다. 이 작업을 수행하는 좋은 방법은 무엇입니까? 문자열 분할을 할 수는 있지만 좀 더 정교한 방법이 있을까요?통합 테스트에서 date_select에서 Date.today를 선택하십시오.
은 여기에서 카피 바라 코드가 하드 코딩 날짜를 선택 참조 :
select("13", :from => "visit_visit_date_3i")
select("July", :from => "visit_visit_date_2i")
select("2012", :from => "visit_visit_date_1i")