我正在Ruby on Rails中实现功能测试。我需要在网页上创建assert_select
,其中有content
div,这是两个<ul>
列表。我需要检查第一个列表中<li>
项的数量。我无法在任何<ul>
列表中添加任何类或ID。
所以我的选择器看起来像这样:
assert_select 'content ul<something_here_to_specify_the_first_one> li', <number_of_li_elements
但是,我找不到这样做的方法'选择第一个ul元素'。我已经看了http://content.labnotes.org/assert_select/assert_select.html,但未能找出哪一个适合我。
干杯!
答案 0 :(得分:1)
为了选择第一个ul元素,请执行:
content ul:first-child ...