Tôi có một trang với một số liên kết như thế <a href='/bla/bla/bla/?page=xxx>text</a>
Tôi muốn để phù hợp với certains xxx
giá trị liên kết sử dụng Capybara và RSpec, tôi không quan tâm về bla/bla/bla
phần của href
thuộc tính.Capybara + RSpec làm thế nào để phù hợp với một phần của thẻ thuộc tính
page.should have_selector("div.class ul li a", :href => "page=2")
không hoạt động, cũng
page.should have_xpath("//a[@href='page=2']")
không phải là một lựa chọn vì tôi không biết đầy đủ các giá trị thuộc tính href
.
PS: cũng không tìm thấy bất kỳ tài liệu API Capybara hoàn chỉnh nào chỉ để lấy tất cả các mô tả và phương pháp có sẵn của mô tả. Tôi có điều đó?
Re. tài liệu, trong [Capybara readme.md] (https://github.com/jnicklas/capybara) trên Github, tìm kiếm phần "Tìm kiếm". Phần đó đề cập đến Rubydoc trên [Capybara :: Node :: Finders] (http://rubydoc.info/github/jnicklas/capybara/master/Capybara/Node/Finders) để tham khảo đầy đủ. –