diff options
author | Denis Anisimov <denis@vaadin.com> | 2016-09-19 16:26:32 +0300 |
---|---|---|
committer | Denis Anisimov <denis@vaadin.com> | 2016-11-24 11:03:23 +0300 |
commit | 159d413602380497b189e5cabbdd9ecf6431c725 (patch) | |
tree | 85de070c7dae0a8792eeafa70e7c17d38ad5fe7c /uitest | |
parent | fdc80972f55adc3bc2b987d40d3b4e628635f42f (diff) | |
download | vaadin-framework-159d413602380497b189e5cabbdd9ecf6431c725.tar.gz vaadin-framework-159d413602380497b189e5cabbdd9ecf6431c725.zip |
Provide declarative support for listing components.
Fixes vaadin/framework8-issues#388
Change-Id: I4f8045bba51d308f4343a1f6d01b3f1ddca63e69
Diffstat (limited to 'uitest')
-rw-r--r-- | uitest/src/test/java/com/vaadin/tests/components/radiobuttongroup/RadioButtonGroupTest.java (renamed from uitest/src/test/java/com/vaadin/tests/components/radiobutton/RadioButtonGroupTest.java) | 40 |
1 files changed, 21 insertions, 19 deletions
diff --git a/uitest/src/test/java/com/vaadin/tests/components/radiobutton/RadioButtonGroupTest.java b/uitest/src/test/java/com/vaadin/tests/components/radiobuttongroup/RadioButtonGroupTest.java index bff6e85b98..0b204aaaeb 100644 --- a/uitest/src/test/java/com/vaadin/tests/components/radiobutton/RadioButtonGroupTest.java +++ b/uitest/src/test/java/com/vaadin/tests/components/radiobuttongroup/RadioButtonGroupTest.java @@ -13,22 +13,24 @@ * License for the specific language governing permissions and limitations under * the License. */ -package com.vaadin.tests.components.radiobutton; +package com.vaadin.tests.components.radiobuttongroup; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; + +import java.util.Arrays; +import java.util.List; -import com.vaadin.server.FontAwesome; -import com.vaadin.testbench.By; -import com.vaadin.testbench.customelements.RadioButtonGroupElement; -import com.vaadin.tests.tb3.MultiBrowserTest; import org.junit.Assert; import org.junit.Before; import org.junit.Test; import org.openqa.selenium.WebElement; -import java.util.Arrays; -import java.util.List; - -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertTrue; +import com.vaadin.server.FontAwesome; +import com.vaadin.testbench.By; +import com.vaadin.testbench.customelements.RadioButtonGroupElement; +import com.vaadin.tests.components.radiobutton.RadioButtonGroupTestUI; +import com.vaadin.tests.tb3.MultiBrowserTest; /** * Test for RadioButtonGroup @@ -97,13 +99,14 @@ public class RadioButtonGroupTest extends MultiBrowserTest { @Test public void itemIconGenerator() { - selectMenuPath("Component", "Item Icon Generator", "Use Item Icon Generator"); + selectMenuPath("Component", "Item Icon Generator", + "Use Item Icon Generator"); assertItemsSuffices(20); - List<WebElement> icons = getSelect().findElements(By. - cssSelector(".v-select-optiongroup .v-icon")); + List<WebElement> icons = getSelect() + .findElements(By.cssSelector(".v-select-optiongroup .v-icon")); - assertEquals(20,icons.size()); + assertEquals(20, icons.size()); for (int i = 0; i < icons.size(); i++) { Assert.assertEquals(FontAwesome.values()[i + 1].getCodepoint(), @@ -111,7 +114,6 @@ public class RadioButtonGroupTest extends MultiBrowserTest { } } - @Test public void clickToSelect_reenable() { selectMenuPath("Component", "State", "Enabled"); @@ -133,15 +135,15 @@ public class RadioButtonGroupTest extends MultiBrowserTest { @Test public void itemCaptionGenerator() { - selectMenuPath("Component", "Item Caption Generator", "Item Caption Generator", - "Custom Caption Generator"); + selectMenuPath("Component", "Item Caption Generator", + "Item Caption Generator", "Custom Caption Generator"); assertItems(20, " Caption"); } @Test public void nullItemCaptionGenerator() { - selectMenuPath("Component", "Item Caption Generator", "Item Caption Generator", - "Null Caption Generator"); + selectMenuPath("Component", "Item Caption Generator", + "Item Caption Generator", "Null Caption Generator"); for (String text : getSelect().getOptions()) { Assert.assertEquals("", text); } |