diff --git a/app/build.gradle b/app/build.gradle index 74aefc612d..06c13ce5bd 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -284,9 +284,6 @@ dependencies { testImplementation("com.google.truth:truth:0.39") { exclude group: "com.google.guava", module: "guava" } - testImplementation("org.robolectric:robolectric:4.2.1") { - exclude group: "com.google.guava", module: "guava" - } testImplementation "org.skyscreamer:jsonassert:1.5.0" testImplementation "org.hamcrest:hamcrest-all:1.3" /* diff --git a/app/src/test/java/info/nightscout/MainAppTest.java b/app/src/test/java/info/nightscout/MainAppTest.java deleted file mode 100644 index feecaae779..0000000000 --- a/app/src/test/java/info/nightscout/MainAppTest.java +++ /dev/null @@ -1,125 +0,0 @@ -package info.nightscout; - -import org.junit.Assert; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.robolectric.RobolectricTestRunner; - -import info.nightscout.androidaps.Config; -import info.nightscout.androidaps.MainApp; -import info.nightscout.androidaps.R; -import info.nightscout.androidaps.interfaces.PluginType; -import info.nightscout.androidaps.interfaces.PumpInterface; -import info.nightscout.androidaps.plugins.general.maintenance.LoggerUtils; -import info.nightscout.androidaps.plugins.general.overview.OverviewPlugin; - - -/** - * Created by mike on 28.03.2018. - */ - -@RunWith(RobolectricTestRunner.class) -public class MainAppTest { - /* - MainApp mainApp = new MainApp(); - - @Test - public void gsTest() { - Assert.assertNotNull(mainApp.gs(R.string.app_name)); - Assert.assertNotNull(mainApp.gs(R.string.app_name, "")); - } - - @Test - public void gcTest() { - Assert.assertEquals(-16711681, mainApp.gc(R.color.basal)); - } - - @Test - public void instanceTest() { - Assert.assertNotNull(mainApp.instance()); - } - - @Test - public void getDbHelperTest() { - Assert.assertNotNull(mainApp.getDbHelper()); - } - - @Test - public void closeDbHelperTest() { - mainApp.closeDbHelper(); - Assert.assertNull(mainApp.getDbHelper()); - } - - @Test - public void getConstraintCheckerTest() { - Assert.assertNotNull(mainApp.getConstraintChecker()); - } - - @Test - public void getPluginsListTest() { - Assert.assertNotNull(mainApp.getPluginsList()); - } - - @Test - public void getSpecificPluginsListTest() { - // currently MDI, VP, R, Rv2, KoreanR, RS - int expected; - if (Config.NSCLIENT) - expected = 1; // VirtualPump only - else - expected = 8; - Assert.assertEquals(expected, mainApp.getSpecificPluginsList(PluginType.PUMP).size()); - } - - @Test - public void getSpecificPluginsVisibleInListTest() { - // currently MDI, VP, R, Rv2, KoreanR, RS - int expected; - if (Config.NSCLIENT) - expected = 1; // VirtualPump only - else - expected = 8; - Assert.assertEquals(expected, mainApp.getSpecificPluginsVisibleInList(PluginType.PUMP).size()); - } - - @Test - public void getSpecificPluginsListByInterfaceTest() { - // currently MDI, VP, R, Rv2, KoreanR, RS - int expected; - if (Config.NSCLIENT) - expected = 1; // VirtualPump only - else - expected = 8; - Assert.assertEquals(expected, mainApp.getSpecificPluginsListByInterface(PumpInterface.class).size()); - } - - @Test - public void getSpecificPluginsVisibleInListByInterfaceTest() { - // currently MDI, VP, R, Rv2, KoreanR, RS - int expected; - if (Config.NSCLIENT) - expected = 1; // VirtualPump only - else - expected = 8; - Assert.assertEquals(expected, mainApp.getSpecificPluginsVisibleInListByInterface(PumpInterface.class, PluginType.PUMP).size()); - } - - @Test - public void getSpecificPluginTest() { - // currently MDI, VP, R, Rv2, KoreanR, RS - Assert.assertEquals("Overview", mainApp.getSpecificPlugin(OverviewPlugin.class).getName()); - } - - @Test - public void isEngineeringModeOrReleaseTest() { - mainApp.devBranch = true; - Assert.assertEquals(!Config.APS, mainApp.isEngineeringModeOrRelease()); - } - - @Test - public void getLogDirectoryTest() { - // logger not initialized in Roboelectric - Assert.assertNull(LoggerUtils.getLogDirectory()); - } -*/ -}