2014-03-28 29 views
0

因此,我需要使用水豚進行測試,以在頁面上找到刪除按鈕。以下是其中的刪除按鈕嵌套:使用水豚選擇一個頁面上的刪除銷燬鏈接

<a data-confirm="Are you sure?" data-method="delete" href="/contacts/7" rel="nofollow">Destroy</a> 

我嘗試類似:

expect(page).to have_css('Destroy') 
+1

還有類似的問題[1](http://stackoverflow.com/questions/13865625/capybara-matcher-for-presence-of-button-or-link)[2](http:// stackoverflow .COM /問題/ 11424776/rspec的-應該具備的,鏈路出現故障,儘管鏈接存) – zishe

回答

0

哦,我可能已經解決了它的另一種方式:?我用page.has_selector(「摧毀」) ,它基本上找到了Destroy鏈接,而不必通過所有的css/html。謝謝