summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorArtur Signell <artur@vaadin.com>2011-12-12 12:06:22 +0200
committerArtur Signell <artur@vaadin.com>2011-12-12 12:07:03 +0200
commita109b81c791cce0ffe44cd7d2ed705023266395c (patch)
tree3687c3c63adb4f4150bdd42bc2f989b84a364eee /tests
parentd4f2ca3fadf5f496728de813884d566763aff83e (diff)
downloadvaadin-framework-a109b81c791cce0ffe44cd7d2ed705023266395c.tar.gz
vaadin-framework-a109b81c791cce0ffe44cd7d2ed705023266395c.zip
Test for #8074
Diffstat (limited to 'tests')
-rw-r--r--tests/server-side/com/vaadin/tests/server/component/slider/SliderTest.java25
1 files changed, 25 insertions, 0 deletions
diff --git a/tests/server-side/com/vaadin/tests/server/component/slider/SliderTest.java b/tests/server-side/com/vaadin/tests/server/component/slider/SliderTest.java
new file mode 100644
index 0000000000..ab527b3d06
--- /dev/null
+++ b/tests/server-side/com/vaadin/tests/server/component/slider/SliderTest.java
@@ -0,0 +1,25 @@
+package com.vaadin.tests.server.component.slider;
+
+import junit.framework.Assert;
+import junit.framework.TestCase;
+
+import com.vaadin.ui.Slider;
+import com.vaadin.ui.Slider.ValueOutOfBoundsException;
+
+public class SliderTest extends TestCase {
+
+ public void testOutOfBounds() {
+ Slider s = new Slider(0, 10);
+ s.setValue(0);
+ Assert.assertEquals(0.0, s.getValue());
+ s.setValue(10);
+ Assert.assertEquals(10.0, s.getValue());
+ try {
+ s.setValue(20);
+ fail("Should throw out of bounds exception");
+ } catch (ValueOutOfBoundsException e) {
+ // TODO: handle exception
+ }
+
+ }
+}