123456789101112131415161718192021222324252627 |
- package com.vaadin.tests.components.nativebutton;
-
- import com.vaadin.tests.tb3.MultiBrowserTest;
- import org.junit.Test;
- import org.openqa.selenium.By;
- import org.openqa.selenium.WebElement;
-
- import static org.junit.Assert.assertEquals;
-
- public class NativeButtonDisableOnClickTest extends MultiBrowserTest {
-
- @Test
- public void testButtonIsDisabled() {
- openTestURL();
- WebElement button = findElement(By.id("buttonId"));
- assertEquals(true, button.isEnabled());
-
- button.click();
- assertEquals(NativeButtonDisableOnClick.UPDATED_CAPTION,
- button.getText());
- assertEquals(false, button.isEnabled());
-
- button.click();
- assertEquals(NativeButtonDisableOnClick.UPDATED_CAPTION,
- button.getText());
- }
- }
|