Hi Sergiu,
On Jul 3, 2010, at 12:56 AM, sdumitriu (SVN) wrote:
> Author: sdumitriu
> Date: 2010-07-03 00:56:27 +0200 (Sat, 03 Jul 2010)
> New Revision: 29950
>
> Modified:
>
> enterprise/trunk/distribution-test/ui-tests/src/test/it/org/xwiki/it/ui/EditObjectsTest.java
> Log:
> [misc] New test: adding an object by clicking the inline "New <class> object"
[snip]
> +
> + @Test
> + public void testInlineObjectAddButton()
> + {
> + ObjectEditPage oep = new ObjectEditPage();
> + oep.switchToEdit("Test", "EditObjectsTestObject");
> + oep.addObject("XWiki.XWikiUsers");
> +
> +
> getDriver().findElement(By.cssSelector("[id='add_xobject_XWiki.XWikiUsers']
> .xobject-add-control")).click();
> + Wait<WebDriver> wait = new WebDriverWait(getDriver(),
> getUtil().getTimeout());
> + wait.until(new ExpectedCondition<Boolean>()
> + {
> + public Boolean apply(WebDriver driver)
> + {
> + return
> Boolean.valueOf(driver.findElements(By.cssSelector("[id='xclass_XWiki.XWikiUsers']
> .xobject"))
> + .size() == 2);
> + }
> + });
Isn't this an api missing in Page Objects (what does it do)?
Thanks
-Vincent
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs