diff options
Diffstat (limited to 'tests/src/cgeo')
| -rw-r--r-- | tests/src/cgeo/geocaching/compatibility/CompatibilityTest.java | 36 | ||||
| -rw-r--r-- | tests/src/cgeo/geocaching/sensors/SensorsTest.java | 28 |
2 files changed, 28 insertions, 36 deletions
diff --git a/tests/src/cgeo/geocaching/compatibility/CompatibilityTest.java b/tests/src/cgeo/geocaching/compatibility/CompatibilityTest.java deleted file mode 100644 index 92a5f9d..0000000 --- a/tests/src/cgeo/geocaching/compatibility/CompatibilityTest.java +++ /dev/null @@ -1,36 +0,0 @@ -package cgeo.geocaching.compatibility; - -import cgeo.geocaching.MainActivity; - -import android.annotation.TargetApi; -import android.os.Build; -import android.test.ActivityInstrumentationTestCase2; - -import junit.framework.Assert; - -public class CompatibilityTest extends ActivityInstrumentationTestCase2<MainActivity> { - - private MainActivity activity; - - @TargetApi(Build.VERSION_CODES.FROYO) - public CompatibilityTest() { - super(MainActivity.class); - } - - @Override - protected void setUp() throws Exception { - super.setUp(); - activity = getActivity(); - } - - public static void testDataChanged() { - // This should not raise an exception in any Android version - Compatibility.dataChanged("cgeo.geocaching"); - } - - public void testGetDirectionNow() { - final float angle = Compatibility.getDirectionNow(1.0f, activity); - Assert.assertTrue(angle == 1.0f || angle == 91.0f || angle == 181.0f || angle == 271.0f); - } - -} diff --git a/tests/src/cgeo/geocaching/sensors/SensorsTest.java b/tests/src/cgeo/geocaching/sensors/SensorsTest.java new file mode 100644 index 0000000..7bf723a --- /dev/null +++ b/tests/src/cgeo/geocaching/sensors/SensorsTest.java @@ -0,0 +1,28 @@ +package cgeo.geocaching.sensors; + +import cgeo.geocaching.MainActivity; + +import junit.framework.Assert; + +import android.test.ActivityInstrumentationTestCase2; + +public class SensorsTest extends ActivityInstrumentationTestCase2<MainActivity> { + + private MainActivity activity; + + public SensorsTest() { + super(MainActivity.class); + } + + @Override + protected void setUp() throws Exception { + super.setUp(); + activity = getActivity(); + } + + public void testGetDirectionNow() { + final float angle = DirectionProvider.getDirectionNow(activity, 1.0f); + Assert.assertTrue(angle == 1.0f || angle == 91.0f || angle == 181.0f || angle == 271.0f); + } + +} |
