2017-11-29 11 views
0

ボタンをマウスでクリックすると、多くのオプションが表示されます。今私はすべてのオプションが一度に表示されるかどうかを確認したいと思います。上記の例ではすべての要素が表示されているかどうかを検証する方法はありますか

static content = { 
    timeRangeContainer { $("div.filter-list")[0] } 
    timeRangeFilterOptions { timeRangeContainer.find ("div.filter-drop li")} 
} 

def hovermouse(){ 
     interact{ 
      moveToElement(timeRangeFilterButton) 
} 

def optionDisplayed(){ 
    timeRangeFilterOptions[0].isDisplayed() 
} 

} 

、私はそれが表示されているか否かだけで一つの要素を確認することができ、しかし、私は、このような(timeRangeFilterOptions.isDisplayed())のようにコードを一行で表示したりされていないすべてのオプションを確認したいです。出来ますか ?それを行うには

答えて

0

一つの方法は、次のようになります。

boolean optionsDisplayed(){ 
    timeRangeFilterOptions*.displayed.every() 
} 
関連する問題