diff options
Diffstat (limited to 'v1/src/test/java/com/xtremelabs/robolectric/shadows/RadioButtonTest.java')
-rw-r--r-- | v1/src/test/java/com/xtremelabs/robolectric/shadows/RadioButtonTest.java | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/v1/src/test/java/com/xtremelabs/robolectric/shadows/RadioButtonTest.java b/v1/src/test/java/com/xtremelabs/robolectric/shadows/RadioButtonTest.java deleted file mode 100644 index 1f47f5051..000000000 --- a/v1/src/test/java/com/xtremelabs/robolectric/shadows/RadioButtonTest.java +++ /dev/null @@ -1,69 +0,0 @@ -package com.xtremelabs.robolectric.shadows; - -import android.widget.RadioButton; -import android.widget.RadioGroup; -import com.xtremelabs.robolectric.WithTestDefaultsRunner; -import org.junit.Test; -import org.junit.runner.RunWith; - -import static org.hamcrest.CoreMatchers.equalTo; -import static org.junit.Assert.assertFalse; -import static org.junit.Assert.assertThat; -import static org.junit.Assert.assertTrue; - -@RunWith(WithTestDefaultsRunner.class) -public class RadioButtonTest { - @Test - public void canBeExplicitlyChecked() throws Exception { - RadioButton radioButton = new RadioButton(null); - assertFalse(radioButton.isChecked()); - - radioButton.setChecked(true); - assertTrue(radioButton.isChecked()); - - radioButton.setChecked(false); - assertFalse(radioButton.isChecked()); - } - - @Test - public void canBeToggledBetweenCheckedState() throws Exception { - RadioButton radioButton = new RadioButton(null); - assertFalse(radioButton.isChecked()); - - radioButton.toggle(); - assertTrue(radioButton.isChecked()); - - radioButton.toggle(); - assertFalse(radioButton.isChecked()); - } - - @Test - public void canBeClickedToToggleCheckedState() throws Exception { - RadioButton radioButton = new RadioButton(null); - assertFalse(radioButton.isChecked()); - - radioButton.performClick(); - assertTrue(radioButton.isChecked()); - - radioButton.performClick(); - assertFalse(radioButton.isChecked()); - } - - @Test - public void shouldInformRadioGroupThatItIsChecked() throws Exception { - RadioButton radioButton1 = new RadioButton(null); - radioButton1.setId(99); - RadioButton radioButton2 = new RadioButton(null); - radioButton2.setId(100); - - RadioGroup radioGroup = new RadioGroup(null); - radioGroup.addView(radioButton1); - radioGroup.addView(radioButton2); - - radioButton1.setChecked(true); - assertThat(radioGroup.getCheckedRadioButtonId(), equalTo(radioButton1.getId())); - - radioButton2.setChecked(true); - assertThat(radioGroup.getCheckedRadioButtonId(), equalTo(radioButton2.getId())); - } -} |