AbsSeekBarTest.java revision 6bdff425fce6705103662f20370c9b371ccf23ad
1package com.xtremelabs.robolectric.shadows; 2 3import static org.hamcrest.CoreMatchers.*; 4import static org.junit.Assert.assertThat; 5 6import org.junit.Test; 7import org.junit.runner.RunWith; 8 9import android.app.Activity; 10import android.content.Context; 11import android.widget.AbsSeekBar; 12 13import com.xtremelabs.robolectric.Robolectric; 14import com.xtremelabs.robolectric.WithTestDefaultsRunner; 15 16@RunWith(WithTestDefaultsRunner.class) 17public class AbsSeekBarTest { 18 19 @Test 20 public void testInheritance() { 21 TestAbsSeekBar seekBar = new TestAbsSeekBar(new Activity()); 22 ShadowAbsSeekBar shadow = Robolectric.shadowOf(seekBar); 23 assertThat(shadow, instanceOf(ShadowProgressBar.class)); 24 } 25 26 private static class TestAbsSeekBar extends AbsSeekBar { 27 28 public TestAbsSeekBar(Context context) { 29 super(context); 30 } 31 } 32} 33