17ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perrypackage com.xtremelabs.robolectric.shadows;
27ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry
37ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perryimport android.app.Activity;
47ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perryimport android.widget.Spinner;
57ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perryimport com.xtremelabs.robolectric.WithTestDefaultsRunner;
67ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perryimport org.junit.Before;
77ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perryimport org.junit.Test;
87ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perryimport org.junit.runner.RunWith;
97ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry
107ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perryimport static org.hamcrest.CoreMatchers.is;
117ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perryimport static org.junit.Assert.assertThat;
127ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry
137ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry@RunWith(WithTestDefaultsRunner.class)
147ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perrypublic class SpinnerTest {
157ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry
167ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry    private Spinner spinner;
177ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry
187ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry    @Before
197ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry    public void beforeTests() {
207ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry        spinner = new Spinner(new Activity());
217ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry    }
227ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry
237ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry    @Test
247ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry    public void testPrompt() {
257ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry        spinner.setPrompt("foo");
267ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry
277ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry        assertThat(spinner.getPrompt().toString(), is("foo"));
287ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry    }
297ca5398ca470fcdb8fc2808b27fc3017bae14c69Chris Perry}
30