4
rspec 요청 사양에서 끌어서 놓기 기능을 어떻게 시뮬레이트합니까?레일에서 끌어서 놓기 기능 테스트 3
나는 #divItem 요소를 #divContainer 요소 (jquery)에서 끌어다 놓습니다. 페이지 새로 고침에서 #divItem 요소가 #divContainer 요소 내에 있는지 확인하려고합니다.
rspec 요청 사양에서 끌어서 놓기 기능을 어떻게 시뮬레이트합니까?레일에서 끌어서 놓기 기능 테스트 3
나는 #divItem 요소를 #divContainer 요소 (jquery)에서 끌어다 놓습니다. 페이지 새로 고침에서 #divItem 요소가 #divContainer 요소 내에 있는지 확인하려고합니다.
it "should drag item to new list", :js => true do
item = Item.create!(:title => "title 1", :group => "group 1")
# verify that item is withing group 1
visit items_path
within("#group 1") do # id of a div element (or ul element)
page.should have_content("title 1")
end
item_element = find("##{item.id}")
new_group_element = find("#group 2")
item_element.drag_to new_group_element
# verify that after page reload item is withing the new group
visit items_path
within("#group 2") do
page.should have_content("title 1")
end
end
재스민을 사용하여 자바 스크립트를 테스트 할 수 있습니다.
확인이 링크 아웃 :