aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/cgeo/geocaching/sensors/SensorsTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'tests/src/cgeo/geocaching/sensors/SensorsTest.java')
-rw-r--r--tests/src/cgeo/geocaching/sensors/SensorsTest.java28
1 files changed, 28 insertions, 0 deletions
diff --git a/tests/src/cgeo/geocaching/sensors/SensorsTest.java b/tests/src/cgeo/geocaching/sensors/SensorsTest.java
new file mode 100644
index 0000000..87ff1de
--- /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(1.0f);
+ Assert.assertTrue(angle == 1.0f || angle == 91.0f || angle == 181.0f || angle == 271.0f);
+ }
+
+}