All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.openxc.remote.VehicleServiceTest Maven / Gradle / Ivy

The newest version!
package com.openxc.remote;

import com.openxc.remote.VehicleService;

import android.content.Intent;

import android.test.ServiceTestCase;

import android.test.suitebuilder.annotation.MediumTest;
import android.test.suitebuilder.annotation.SmallTest;

public class VehicleServiceTest
        extends ServiceTestCase {
    Intent startIntent;

    public VehicleServiceTest() {
        super(VehicleService.class);
    }

    @Override
    protected void setUp() throws Exception {
        super.setUp();
        startIntent = new Intent();
        startIntent.setClass(getContext(), VehicleServiceInterface.class);
        VehicleService.sIsUnderTest = true;
    }

    @SmallTest
    public void testPreconditions() {
    }

    @SmallTest
    public void testStartable() {
        startService(startIntent);
    }

    @MediumTest
    public void testUsingUsbSource() {
        assertNotNull(bindService(startIntent));
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy