def test_is_displayed_asks_the_element_if_it_is_displayed(self): matcher = is_displayed() selenium_element = Spy() matcher.matches(selenium_element) assert_that(selenium_element.is_displayed, is_(called()))
def test_is_displayed_returns_if_the_element_is_displayed(self): matcher = is_displayed() with Spy() as selenium_element: selenium_element.is_displayed().returns(u"foo") assert_that(matcher._matches(selenium_element), is_(u"foo"))