summaryrefslogtreecommitdiffstats
path: root/uitest
diff options
context:
space:
mode:
authorDenis Anisimov <denis@vaadin.com>2016-09-19 16:26:32 +0300
committerDenis Anisimov <denis@vaadin.com>2016-11-24 11:03:23 +0300
commit159d413602380497b189e5cabbdd9ecf6431c725 (patch)
tree85de070c7dae0a8792eeafa70e7c17d38ad5fe7c /uitest
parentfdc80972f55adc3bc2b987d40d3b4e628635f42f (diff)
downloadvaadin-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);
}