2011-08-08 103 views
1

類屬性的存在我有這樣水豚 - 如何測試第n個元素

<ul> 
    <li></li> 
    <li .current></li> 
    <li></li> 
</ul> 

一個列表,如果用戶點擊了李它採用類「當前」。我想在水豚測試這個,但我想知道如何編寫測試。我想在測試中具體說明第二個元素應該只有「當前」類。

我知道如何使用xpath的目標第二個元素ie // li [2],我也知道如何通過類定位元素// li [@ class =「current」]但我不知道如何將它們一起來寫這個測試。

回答

3

這是你想要的嗎? :)

assert _the_li_element_you_found.node[:class] == "current" 
+1

我試過了,但它沒有工作,所以不是我試圖斷言_the_li_element_you_found [:類] ==「當前」,它沒有工作。謝謝你的幫助。最終讓我到那裏。 – robodisco