package com.thoughtworks.selenium.grid.regressiontests;
import static com.thoughtworks.selenium.grid.tools.ThreadSafeSeleniumSessionStorage.*;
import org.testng.AssertJUnit;
import org.testng.annotations.Parameters;
import org.testng.annotations.Test;
/**
* Check that Selenium Grid handles Unicode Characters properly
*/
public class UnicodeTests {
@Test(groups = {"regression"}, description = "Test handling of unicode Characters")
@Parameters({"seleniumHost", "seleniumPort", "browser"})
public void unicode(String seleniumHost, int seleniumPort, String browser) throws Throwable {
// try {
// startSeleniumSession(seleniumHost, seleniumPort, browser, "http://amazon.fr");
// session().open("/");
// session().waitForPageToLoad("30000");
// session().type("twotabsearchtextbox", "La Fièvre d'Urbicande");
// session().click("Go");
// session().waitForPageToLoad("30000");
// AssertJUnit.assertTrue(session().isTextPresent("Les Cités Obscures, tome 2 : La Fièvre d'Urbicande"));
// AssertJUnit.assertEquals("La Fièvre d'Urbicande", session().getValue("twotabsearchtextbox"));
// } finally {
// closeSeleniumSession();
// }
}
}