| package com.xtremelabs.robolectric.shadows; |
| |
| import android.app.Activity; |
| import android.content.Context; |
| import android.widget.AbsSeekBar; |
| import com.xtremelabs.robolectric.Robolectric; |
| import com.xtremelabs.robolectric.WithTestDefaultsRunner; |
| import org.junit.Test; |
| import org.junit.runner.RunWith; |
| |
| import static org.hamcrest.CoreMatchers.instanceOf; |
| import static org.junit.Assert.assertThat; |
| |
| @RunWith(WithTestDefaultsRunner.class) |
| public class AbsSeekBarTest { |
| |
| @Test |
| public void testInheritance() { |
| TestAbsSeekBar seekBar = new TestAbsSeekBar(new Activity()); |
| ShadowAbsSeekBar shadow = Robolectric.shadowOf(seekBar); |
| assertThat(shadow, instanceOf(ShadowProgressBar.class)); |
| } |
| |
| private static class TestAbsSeekBar extends AbsSeekBar { |
| |
| public TestAbsSeekBar(Context context) { |
| super(context); |
| } |
| } |
| } |