[arquillian-issues] [JBoss JIRA] (ARQGRA-377) Improve the API for conditions

Juraj Húska (JIRA) jira-events at lists.jboss.org
Mon Sep 16 04:04:03 EDT 2013


Juraj Húska created ARQGRA-377:
----------------------------------

             Summary: Improve the API for conditions
                 Key: ARQGRA-377
                 URL: https://issues.jboss.org/browse/ARQGRA-377
             Project: Arquillian Graphene
          Issue Type: Enhancement
          Components: core
    Affects Versions: 2.0.0.Beta1
            Reporter: Juraj Húska


Currently the conditions API looks like:
{code}
new WebElementConditionFactory(webElement).isEnabled().apply(webDriverInstance);{code}

It should be improved to be more concise.

Consider inspiring with *hamcrest* library, which should allow to have conditions API like:

{code}
import foo.bar.Matchers.*;

public void testEquals() {
    WebElement element = browser.findBy(By.tagName("body"));
    assertThat(element, isDisplayed());
}
{code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the arquillian-issues mailing list