package com.vaadin.tests.components.javascriptcomponent; import static org.junit.Assert.assertEquals; import org.junit.Test; import org.openqa.selenium.By; import org.openqa.selenium.WebElement; import com.vaadin.testbench.elements.ButtonElement; import com.vaadin.tests.tb3.MultiBrowserTest; public class JavaScriptNoLayoutHandlingUITest extends MultiBrowserTest { @Test public void stateUpdate() { openTestURL("debug"); WebElement js = findElement(By.id("js")); assertEquals("state: 1", js.getText()); $(ButtonElement.class).first().click(); assertEquals("state: 2", js.getText()); } }