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