package jp.mixi.sample.test.test; import android.content.Intent; import android.os.IBinder; import android.test.ServiceTestCase; import jp.mixi.sample.test.TestTargetService; public class SampleServiceTestCase extends ServiceTestCase<TestTargetService> { public SampleServiceTestCase() { this(TestTargetService.class); } public SampleServiceTestCase(Class<TestTargetService> serviceClass) { super(serviceClass); } public void testStartingProperly() throws Exception { // サービスを問題なく開始できること // 何かあれば例外が飛ぶこともチェック startService(new Intent(getContext(), TestTargetService.class)); } public void testBinding() throws Exception { // 開始するサービスの場合で、バインドをサポートしない場合は、bindService の返り値が null となるので、それをチェック IBinder binder = bindService(new Intent(getContext(), TestTargetService.class)); assertNull(binder); } }