package com.smartdevicelink.test.utl; import android.content.ComponentName; import androidx.test.ext.junit.runners.AndroidJUnit4; import com.smartdevicelink.util.AndroidTools; import junit.framework.Assert; import org.junit.Test; import org.junit.runner.RunWith; import static androidx.test.platform.app.InstrumentationRegistry.getInstrumentation; @RunWith(AndroidJUnit4.class) public class AndroidToolsTests { @Test public void testIsServiceExportedNormal(){ try{ AndroidTools.isServiceExported(getInstrumentation().getTargetContext(), new ComponentName(getInstrumentation().getTargetContext(), "test")); }catch(Exception e){ Assert.fail("Exception during normal test: " + e.getMessage()); } } @Test public void testIsServiceExportedNull(){ try{ AndroidTools.isServiceExported(getInstrumentation().getTargetContext(), null); Assert.fail("Proccessed null data"); }catch(Exception e){ } } }