From 1af6e8787ffcae46d7b43874b0d3a15c823d2a20 Mon Sep 17 00:00:00 2001 From: Graham Jones Date: Fri, 11 Dec 2015 21:56:50 +0000 Subject: [PATCH] Had a go at adding a simple automatic test - can't make it work though! --- app/build.gradle | 8 ++++++++ .../SdServiceConnection.java | 13 +++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 app/src/test/java/uk.org.openseizuredetector/SdServiceConnection.java diff --git a/app/build.gradle b/app/build.gradle index b928680..a928c2a 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -22,4 +22,12 @@ dependencies { compile files('libs/mpandroidchartlibrary-2-0-7.jar') compile files('libs/pebblekit-2.6.0-eclipse.jar') compile 'com.android.support:appcompat-v7:22.2.1' + + // Unit testing dependencies + testCompile 'junit:junit:4.12' + // Set this dependency if you want to use Mockito + testCompile 'org.mockito:mockito-core:1.10.19' + // Set this dependency if you want to use Hamcrest matching + testCompile 'org.hamcrest:hamcrest-library:1.1' + } diff --git a/app/src/test/java/uk.org.openseizuredetector/SdServiceConnection.java b/app/src/test/java/uk.org.openseizuredetector/SdServiceConnection.java new file mode 100644 index 0000000..ef9d3c3 --- /dev/null +++ b/app/src/test/java/uk.org.openseizuredetector/SdServiceConnection.java @@ -0,0 +1,13 @@ +import org.junit.Test; +import java.util.regex.Pattern; +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertTrue; + +public class SdServiceConnectionTest { + + @Test + public void isconnected_test() { + assertThat(SdServiceConnection.isConnected(), is(true)); + } + ... +} \ No newline at end of file