How to assert on number of html table rows in ruby using capybara + cucumber
- by Neil
I am trying to get to grips with BDD web development in Ruby using cucumber + capybara and I am stuck at what should be an easy task - just to check the number of rows in a table. Something along the lines of:
page.should have_xpath("//table[@id='myTable']")
find("//table[@id='myTable']/tr").length.should = 3
But this doesn't work and I can't find a way to assert against the table length.
Any ideas anyone (please be easy on me tho' I'm a ruby nooby)
Thanks in advance
Neil