aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/com/xtremelabs/robolectric/shadows/CheckedTextViewTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/com/xtremelabs/robolectric/shadows/CheckedTextViewTest.java')
-rw-r--r--src/test/java/com/xtremelabs/robolectric/shadows/CheckedTextViewTest.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test/java/com/xtremelabs/robolectric/shadows/CheckedTextViewTest.java b/src/test/java/com/xtremelabs/robolectric/shadows/CheckedTextViewTest.java
index f8b5fc6d9..af7640adf 100644
--- a/src/test/java/com/xtremelabs/robolectric/shadows/CheckedTextViewTest.java
+++ b/src/test/java/com/xtremelabs/robolectric/shadows/CheckedTextViewTest.java
@@ -38,4 +38,12 @@ public class CheckedTextViewTest {
assertTrue(checkedTextView.isChecked());
}
+ @Test public void toggle_shouldChangeCheckedness() throws Exception {
+ CheckedTextView view = new CheckedTextView(null);
+ assertFalse(view.isChecked());
+ view.toggle();
+ assertTrue(view.isChecked());
+ view.performClick();
+ assertFalse(view.isChecked());
+ }
}