aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Android_Studio
diff options
context:
space:
mode:
authorRoy Ben-Shabat <Roy@Twine-s.com>2017-12-03 17:59:23 +0200
committerRoy Ben-Shabat <Roy@Twine-s.com>2017-12-03 17:59:23 +0200
commit57b770f73356e27a5f9189faf2f1953f6340430d (patch)
tree89299b1ad40349b4d3824eff5c59d28c5942142e /Software/Android_Studio
parente7fcb29f3ec467e909c8f1d45c0862454f02111d (diff)
downloadTango-57b770f73356e27a5f9189faf2f1953f6340430d.tar.gz
Tango-57b770f73356e27a5f9189faf2f1953f6340430d.zip
Added code documentation to android project.
Diffstat (limited to 'Software/Android_Studio')
-rw-r--r--Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/Action1.java11
-rw-r--r--Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/ContextHelper.java (renamed from Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/ContextFactory.java)14
-rw-r--r--Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/IAction.java (renamed from Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/Action.java)7
-rw-r--r--Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/IAction1.java18
-rw-r--r--Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/IEventHandler.java (renamed from Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/EventHandler.java)0
-rw-r--r--Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/ReflectionsHelper.java (renamed from Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/Reflections.java)2
-rw-r--r--Software/Android_Studio/Tango.Integration/src/androidTest/java/com/twine/tango/integration/ExampleInstrumentedTest.java26
-rw-r--r--Software/Android_Studio/Tango.Integration/src/test/java/com/twine/tango/integration/ExampleUnitTest.java17
-rw-r--r--Software/Android_Studio/Tango.Models/src/androidTest/java/com/twine/tango/models/ExampleInstrumentedTest.java26
-rw-r--r--Software/Android_Studio/Tango.Models/src/test/java/com/twine/tango/models/ExampleUnitTest.java17
-rw-r--r--Software/Android_Studio/Tango.PMR/src/androidTest/java/com/twine/tango/pmr/ExampleInstrumentedTest.java26
-rw-r--r--Software/Android_Studio/Tango.PMR/src/test/java/com/twine/tango/pmr/ExampleUnitTest.java35
-rw-r--r--Software/Android_Studio/Tango.SharedUI/src/androidTest/java/com/twine/tango/sharedui/ExampleInstrumentedTest.java26
-rw-r--r--Software/Android_Studio/Tango.SharedUI/src/main/java/com/twine/tango/sharedui/containers/ActivityCallbackService.java (renamed from Software/Android_Studio/Tango.SharedUI/src/main/java/com/twine/tango/sharedui/containers/ActivityCallbackEngine.java)0
-rw-r--r--Software/Android_Studio/Tango.SharedUI/src/main/java/com/twine/tango/sharedui/mvvm/BindingConverters.java19
-rw-r--r--Software/Android_Studio/Tango.SharedUI/src/test/java/com/twine/tango/sharedui/ExampleUnitTest.java17
-rw-r--r--Software/Android_Studio/Tango.Stubs.UI/src/androidTest/java/com/twine/tango/stubs/ui/ExampleInstrumentedTest.java26
-rw-r--r--Software/Android_Studio/Tango.Stubs.UI/src/test/java/com/twine/tango/stubs/ui/ExampleUnitTest.java17
-rw-r--r--Software/Android_Studio/Tango.Stubs/src/androidTest/java/com/twine/tango/stubs/ExampleInstrumentedTest.java26
-rw-r--r--Software/Android_Studio/Tango.Stubs/src/test/java/com/twine/tango/stubs/ExampleUnitTest.java17
-rw-r--r--Software/Android_Studio/Tango.Synchronization/src/androidTest/java/com/twine/tango/synchronization/ExampleInstrumentedTest.java32
-rw-r--r--Software/Android_Studio/Tango.Synchronization/src/test/java/com/twine/tango/synchronization/ExampleUnitTest.java19
-rw-r--r--Software/Android_Studio/Tango.Transport/src/androidTest/java/com/twine/tango/transport/ExampleInstrumentedTest.java26
-rw-r--r--Software/Android_Studio/Tango.Transport/src/test/java/com/twine/tango/transport/ExampleUnitTest.java17
-rw-r--r--Software/Android_Studio/Tango.Web/src/androidTest/java/com/twine/tango/web/ExampleInstrumentedTest.java31
-rw-r--r--Software/Android_Studio/Tango.Web/src/main/java/com/twine/tango/web/WebApiFactory.java (renamed from Software/Android_Studio/Tango.Web/src/main/java/com/twine/tango/web/APIFactory.java)0
-rw-r--r--Software/Android_Studio/Tango.Web/src/test/java/com/twine/tango/web/ExampleUnitTest.java19
27 files changed, 36 insertions, 455 deletions
diff --git a/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/Action1.java b/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/Action1.java
deleted file mode 100644
index 301134083..000000000
--- a/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/Action1.java
+++ /dev/null
@@ -1,11 +0,0 @@
-package com.twine.tango.core;
-
-/**
- * Created by Roy on 11/13/2017.
- */
-
-public interface Action1<T> {
-
- void invoke(T e);
-
-}
diff --git a/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/ContextFactory.java b/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/ContextHelper.java
index e3a08dad1..73466a093 100644
--- a/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/ContextFactory.java
+++ b/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/ContextHelper.java
@@ -2,19 +2,29 @@ package com.twine.tango.core;
import android.content.Context;
+
/**
- * Created by Roy on 11/14/2017.
+ * Represents a context helper used by all libraries in the project.
*/
-
public class ContextFactory
{
private static Context appContext;
+ /**
+ * Init.
+ *
+ * @param context the context
+ */
public static void init(Context context)
{
appContext = context;
}
+ /**
+ * Gets application context.
+ *
+ * @return the application context
+ */
public static Context getApplicationContext()
{
return appContext;
diff --git a/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/Action.java b/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/IAction.java
index 48df7e346..1ecce493c 100644
--- a/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/Action.java
+++ b/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/IAction.java
@@ -1,10 +1,13 @@
package com.twine.tango.core;
+
/**
- * Created by Roy on 11/20/2017.
+ * Represents an void Action delegate.
*/
-
public interface Action
{
+ /**
+ * Invokes the action.
+ */
void invoke();
}
diff --git a/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/IAction1.java b/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/IAction1.java
new file mode 100644
index 000000000..cfd2f9213
--- /dev/null
+++ b/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/IAction1.java
@@ -0,0 +1,18 @@
+package com.twine.tango.core;
+
+
+/**
+ * Represents single value Action delegate.
+ *
+ * @param <T> the type parameter
+ */
+public interface Action1<T> {
+
+
+ /**
+ * Invoke the action with the specified value.
+ *
+ * @param args the action arguments.
+ */
+ void invoke(T args);
+}
diff --git a/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/EventHandler.java b/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/IEventHandler.java
index cb455ab4e..cb455ab4e 100644
--- a/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/EventHandler.java
+++ b/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/IEventHandler.java
diff --git a/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/Reflections.java b/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/ReflectionsHelper.java
index a986d6e80..a271c8d32 100644
--- a/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/Reflections.java
+++ b/Software/Android_Studio/Tango.Core/src/main/java/com/twine/tango/core/ReflectionsHelper.java
@@ -16,7 +16,7 @@ public class Reflections {
{
List<String> list = new ArrayList<>();
- BufferedReader inputStream = new BufferedReader(new InputStreamReader(ContextFactory.getApplicationContext().getResources().openRawResource(id)));
+ BufferedReader inputStream = new BufferedReader(new InputStreamReader(ContextHelper.getApplicationContext().getResources().openRawResource(id)));
String line;
diff --git a/Software/Android_Studio/Tango.Integration/src/androidTest/java/com/twine/tango/integration/ExampleInstrumentedTest.java b/Software/Android_Studio/Tango.Integration/src/androidTest/java/com/twine/tango/integration/ExampleInstrumentedTest.java
deleted file mode 100644
index 52db49c5f..000000000
--- a/Software/Android_Studio/Tango.Integration/src/androidTest/java/com/twine/tango/integration/ExampleInstrumentedTest.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.twine.tango.integration;
-
-import android.content.Context;
-import android.support.test.InstrumentationRegistry;
-import android.support.test.runner.AndroidJUnit4;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-import static org.junit.Assert.*;
-
-/**
- * Instrumented test, which will execute on an Android device.
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-@RunWith(AndroidJUnit4.class)
-public class ExampleInstrumentedTest {
- @Test
- public void useAppContext() throws Exception {
- // Context of the app under test.
- Context appContext = InstrumentationRegistry.getTargetContext();
-
- assertEquals("com.twine.tango.integration.test", appContext.getPackageName());
- }
-}
diff --git a/Software/Android_Studio/Tango.Integration/src/test/java/com/twine/tango/integration/ExampleUnitTest.java b/Software/Android_Studio/Tango.Integration/src/test/java/com/twine/tango/integration/ExampleUnitTest.java
deleted file mode 100644
index 3bba564e2..000000000
--- a/Software/Android_Studio/Tango.Integration/src/test/java/com/twine/tango/integration/ExampleUnitTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.twine.tango.integration;
-
-import org.junit.Test;
-
-import static org.junit.Assert.*;
-
-/**
- * Example local unit test, which will execute on the development machine (host).
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-public class ExampleUnitTest {
- @Test
- public void addition_isCorrect() throws Exception {
- assertEquals(4, 2 + 2);
- }
-} \ No newline at end of file
diff --git a/Software/Android_Studio/Tango.Models/src/androidTest/java/com/twine/tango/models/ExampleInstrumentedTest.java b/Software/Android_Studio/Tango.Models/src/androidTest/java/com/twine/tango/models/ExampleInstrumentedTest.java
deleted file mode 100644
index ffdb40c47..000000000
--- a/Software/Android_Studio/Tango.Models/src/androidTest/java/com/twine/tango/models/ExampleInstrumentedTest.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.twine.tango.models;
-
-import android.content.Context;
-import android.support.test.InstrumentationRegistry;
-import android.support.test.runner.AndroidJUnit4;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-import static org.junit.Assert.*;
-
-/**
- * Instrumented test, which will execute on an Android device.
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-@RunWith(AndroidJUnit4.class)
-public class ExampleInstrumentedTest {
- @Test
- public void useAppContext() throws Exception {
- // Context of the app under test.
- Context appContext = InstrumentationRegistry.getTargetContext();
-
- assertEquals("com.twine.tango.models.test", appContext.getPackageName());
- }
-}
diff --git a/Software/Android_Studio/Tango.Models/src/test/java/com/twine/tango/models/ExampleUnitTest.java b/Software/Android_Studio/Tango.Models/src/test/java/com/twine/tango/models/ExampleUnitTest.java
deleted file mode 100644
index f00a91cc0..000000000
--- a/Software/Android_Studio/Tango.Models/src/test/java/com/twine/tango/models/ExampleUnitTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.twine.tango.models;
-
-import org.junit.Test;
-
-import static org.junit.Assert.*;
-
-/**
- * Example local unit test, which will execute on the development machine (host).
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-public class ExampleUnitTest {
- @Test
- public void addition_isCorrect() throws Exception {
- assertEquals(4, 2 + 2);
- }
-} \ No newline at end of file
diff --git a/Software/Android_Studio/Tango.PMR/src/androidTest/java/com/twine/tango/pmr/ExampleInstrumentedTest.java b/Software/Android_Studio/Tango.PMR/src/androidTest/java/com/twine/tango/pmr/ExampleInstrumentedTest.java
deleted file mode 100644
index 9b208f17f..000000000
--- a/Software/Android_Studio/Tango.PMR/src/androidTest/java/com/twine/tango/pmr/ExampleInstrumentedTest.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.twine.tango.pmr;
-
-import android.content.Context;
-import android.support.test.InstrumentationRegistry;
-import android.support.test.runner.AndroidJUnit4;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-import static org.junit.Assert.*;
-
-/**
- * Instrumented test, which will execute on an Android device.
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-@RunWith(AndroidJUnit4.class)
-public class ExampleInstrumentedTest {
- @Test
- public void useAppContext() throws Exception {
- // Context of the app under test.
- Context appContext = InstrumentationRegistry.getTargetContext();
-
- assertEquals("com.twine.tango.pmr.test", appContext.getPackageName());
- }
-}
diff --git a/Software/Android_Studio/Tango.PMR/src/test/java/com/twine/tango/pmr/ExampleUnitTest.java b/Software/Android_Studio/Tango.PMR/src/test/java/com/twine/tango/pmr/ExampleUnitTest.java
deleted file mode 100644
index 8f586503c..000000000
--- a/Software/Android_Studio/Tango.PMR/src/test/java/com/twine/tango/pmr/ExampleUnitTest.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package com.twine.tango.pmr;
-
-import com.twine.tango.pmr.stubs.CalculateRequestOuterClass.CalculateRequest;
-
-import org.junit.Test;
-
-import static org.junit.Assert.*;
-
-/**
- * Example local unit test, which will execute on the development machine (host).
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-public class ExampleUnitTest {
- @Test
- public void parseTangoMessage() throws Exception {
-
- TangoMessage<CalculateRequest> message = MessageFactory.createTangoMessage(CalculateRequest.class);
- message.setMessage(CalculateRequest.newBuilder().setA(10).build());
-
- byte[] data = message.toBytes();
-
- TangoMessage<CalculateRequest> msg = MessageFactory.parseTangoMessage(data);
-
- double a = msg.getMessage().getA();
- double b = message.getMessage().getA();
-
- CalculateRequest request = (CalculateRequest) MessageFactory.parseMessageFromContainerAgnostic(message.getContainer().build());
-
- double c = request.getA();
-
- assertEquals(msg.getMessage().getA(),message.getMessage().getA());
-
- }
-} \ No newline at end of file
diff --git a/Software/Android_Studio/Tango.SharedUI/src/androidTest/java/com/twine/tango/sharedui/ExampleInstrumentedTest.java b/Software/Android_Studio/Tango.SharedUI/src/androidTest/java/com/twine/tango/sharedui/ExampleInstrumentedTest.java
deleted file mode 100644
index 5e8c901eb..000000000
--- a/Software/Android_Studio/Tango.SharedUI/src/androidTest/java/com/twine/tango/sharedui/ExampleInstrumentedTest.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.twine.tango.sharedui;
-
-import android.content.Context;
-import android.support.test.InstrumentationRegistry;
-import android.support.test.runner.AndroidJUnit4;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-import static org.junit.Assert.*;
-
-/**
- * Instrumented test, which will execute on an Android device.
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-@RunWith(AndroidJUnit4.class)
-public class ExampleInstrumentedTest {
- @Test
- public void useAppContext() throws Exception {
- // Context of the app under test.
- Context appContext = InstrumentationRegistry.getTargetContext();
-
- assertEquals("com.twine.tango.sharedui.test", appContext.getPackageName());
- }
-}
diff --git a/Software/Android_Studio/Tango.SharedUI/src/main/java/com/twine/tango/sharedui/containers/ActivityCallbackEngine.java b/Software/Android_Studio/Tango.SharedUI/src/main/java/com/twine/tango/sharedui/containers/ActivityCallbackService.java
index 5aec7852a..5aec7852a 100644
--- a/Software/Android_Studio/Tango.SharedUI/src/main/java/com/twine/tango/sharedui/containers/ActivityCallbackEngine.java
+++ b/Software/Android_Studio/Tango.SharedUI/src/main/java/com/twine/tango/sharedui/containers/ActivityCallbackService.java
diff --git a/Software/Android_Studio/Tango.SharedUI/src/main/java/com/twine/tango/sharedui/mvvm/BindingConverters.java b/Software/Android_Studio/Tango.SharedUI/src/main/java/com/twine/tango/sharedui/mvvm/BindingConverters.java
deleted file mode 100644
index 130890c07..000000000
--- a/Software/Android_Studio/Tango.SharedUI/src/main/java/com/twine/tango/sharedui/mvvm/BindingConverters.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.twine.tango.sharedui.mvvm;
-
-import android.app.Application;
-import android.content.res.Resources;
-import android.graphics.Bitmap;
-import android.graphics.drawable.BitmapDrawable;
-
-import java.util.Calendar;
-
-/**
- * Created by Roy on 7/27/2017.
- */
-
-public class BindingConverters {
-
- public static String convertDateToYear(Calendar calendar) {
- return String.valueOf(calendar.get(Calendar.YEAR));
- }
-}
diff --git a/Software/Android_Studio/Tango.SharedUI/src/test/java/com/twine/tango/sharedui/ExampleUnitTest.java b/Software/Android_Studio/Tango.SharedUI/src/test/java/com/twine/tango/sharedui/ExampleUnitTest.java
deleted file mode 100644
index 0ad67a99f..000000000
--- a/Software/Android_Studio/Tango.SharedUI/src/test/java/com/twine/tango/sharedui/ExampleUnitTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.twine.tango.sharedui;
-
-import org.junit.Test;
-
-import static org.junit.Assert.*;
-
-/**
- * Example local unit test, which will execute on the development machine (host).
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-public class ExampleUnitTest {
- @Test
- public void addition_isCorrect() throws Exception {
- assertEquals(4, 2 + 2);
- }
-} \ No newline at end of file
diff --git a/Software/Android_Studio/Tango.Stubs.UI/src/androidTest/java/com/twine/tango/stubs/ui/ExampleInstrumentedTest.java b/Software/Android_Studio/Tango.Stubs.UI/src/androidTest/java/com/twine/tango/stubs/ui/ExampleInstrumentedTest.java
deleted file mode 100644
index 96fd8593f..000000000
--- a/Software/Android_Studio/Tango.Stubs.UI/src/androidTest/java/com/twine/tango/stubs/ui/ExampleInstrumentedTest.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.twine.tango.stubs.ui;
-
-import android.content.Context;
-import android.support.test.InstrumentationRegistry;
-import android.support.test.runner.AndroidJUnit4;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-import static org.junit.Assert.*;
-
-/**
- * Instrumented test, which will execute on an Android device.
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-@RunWith(AndroidJUnit4.class)
-public class ExampleInstrumentedTest {
- @Test
- public void useAppContext() throws Exception {
- // Context of the app under test.
- Context appContext = InstrumentationRegistry.getTargetContext();
-
- assertEquals("com.twine.tango.stubs.ui", appContext.getPackageName());
- }
-}
diff --git a/Software/Android_Studio/Tango.Stubs.UI/src/test/java/com/twine/tango/stubs/ui/ExampleUnitTest.java b/Software/Android_Studio/Tango.Stubs.UI/src/test/java/com/twine/tango/stubs/ui/ExampleUnitTest.java
deleted file mode 100644
index e57a25835..000000000
--- a/Software/Android_Studio/Tango.Stubs.UI/src/test/java/com/twine/tango/stubs/ui/ExampleUnitTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.twine.tango.stubs.ui;
-
-import org.junit.Test;
-
-import static org.junit.Assert.*;
-
-/**
- * Example local unit test, which will execute on the development machine (host).
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-public class ExampleUnitTest {
- @Test
- public void addition_isCorrect() throws Exception {
- assertEquals(4, 2 + 2);
- }
-} \ No newline at end of file
diff --git a/Software/Android_Studio/Tango.Stubs/src/androidTest/java/com/twine/tango/stubs/ExampleInstrumentedTest.java b/Software/Android_Studio/Tango.Stubs/src/androidTest/java/com/twine/tango/stubs/ExampleInstrumentedTest.java
deleted file mode 100644
index b8283f5e3..000000000
--- a/Software/Android_Studio/Tango.Stubs/src/androidTest/java/com/twine/tango/stubs/ExampleInstrumentedTest.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.twine.tango.stubs;
-
-import android.content.Context;
-import android.support.test.InstrumentationRegistry;
-import android.support.test.runner.AndroidJUnit4;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-import static org.junit.Assert.*;
-
-/**
- * Instrumented test, which will execute on an Android device.
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-@RunWith(AndroidJUnit4.class)
-public class ExampleInstrumentedTest {
- @Test
- public void useAppContext() throws Exception {
- // Context of the app under test.
- Context appContext = InstrumentationRegistry.getTargetContext();
-
- assertEquals("com.twine.tango.stubs.test", appContext.getPackageName());
- }
-}
diff --git a/Software/Android_Studio/Tango.Stubs/src/test/java/com/twine/tango/stubs/ExampleUnitTest.java b/Software/Android_Studio/Tango.Stubs/src/test/java/com/twine/tango/stubs/ExampleUnitTest.java
deleted file mode 100644
index d111c04aa..000000000
--- a/Software/Android_Studio/Tango.Stubs/src/test/java/com/twine/tango/stubs/ExampleUnitTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.twine.tango.stubs;
-
-import org.junit.Test;
-
-import static org.junit.Assert.*;
-
-/**
- * Example local unit test, which will execute on the development machine (host).
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-public class ExampleUnitTest {
- @Test
- public void addition_isCorrect() throws Exception {
- assertEquals(4, 2 + 2);
- }
-} \ No newline at end of file
diff --git a/Software/Android_Studio/Tango.Synchronization/src/androidTest/java/com/twine/tango/synchronization/ExampleInstrumentedTest.java b/Software/Android_Studio/Tango.Synchronization/src/androidTest/java/com/twine/tango/synchronization/ExampleInstrumentedTest.java
deleted file mode 100644
index 4ecda40dd..000000000
--- a/Software/Android_Studio/Tango.Synchronization/src/androidTest/java/com/twine/tango/synchronization/ExampleInstrumentedTest.java
+++ /dev/null
@@ -1,32 +0,0 @@
-package com.twine.tango.synchronization;
-
-import android.content.Context;
-import android.support.test.InstrumentationRegistry;
-import android.support.test.runner.AndroidJUnit4;
-
-import com.twine.tango.core.ContextFactory;
-import com.twine.tango.integration.MachineIdentityProvider;
-import com.twine.tango.web.APIFactory;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-import static org.junit.Assert.*;
-
-/**
- * Instrumented test, which will execute on an Android device.
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-@RunWith(AndroidJUnit4.class)
-public class ExampleInstrumentedTest
-{
- @Test
- public void useAppContext() throws Exception
- {
- // Context of the app under test.
- Context appContext = InstrumentationRegistry.getTargetContext();
-
- assertEquals("com.twine.tango.synchronization.test", appContext.getPackageName());
- }
-}
diff --git a/Software/Android_Studio/Tango.Synchronization/src/test/java/com/twine/tango/synchronization/ExampleUnitTest.java b/Software/Android_Studio/Tango.Synchronization/src/test/java/com/twine/tango/synchronization/ExampleUnitTest.java
deleted file mode 100644
index f7e3d9bad..000000000
--- a/Software/Android_Studio/Tango.Synchronization/src/test/java/com/twine/tango/synchronization/ExampleUnitTest.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.twine.tango.synchronization;
-
-import org.junit.Test;
-
-import static org.junit.Assert.*;
-
-/**
- * Example local unit test, which will execute on the development machine (host).
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-public class ExampleUnitTest
-{
- @Test
- public void addition_isCorrect() throws Exception
- {
- assertEquals(4, 2 + 2);
- }
-} \ No newline at end of file
diff --git a/Software/Android_Studio/Tango.Transport/src/androidTest/java/com/twine/tango/transport/ExampleInstrumentedTest.java b/Software/Android_Studio/Tango.Transport/src/androidTest/java/com/twine/tango/transport/ExampleInstrumentedTest.java
deleted file mode 100644
index 77769c3d9..000000000
--- a/Software/Android_Studio/Tango.Transport/src/androidTest/java/com/twine/tango/transport/ExampleInstrumentedTest.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.twine.tango.transport;
-
-import android.content.Context;
-import android.support.test.InstrumentationRegistry;
-import android.support.test.runner.AndroidJUnit4;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-import static org.junit.Assert.*;
-
-/**
- * Instrumented test, which will execute on an Android device.
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-@RunWith(AndroidJUnit4.class)
-public class ExampleInstrumentedTest {
- @Test
- public void useAppContext() throws Exception {
- // Context of the app under test.
- Context appContext = InstrumentationRegistry.getTargetContext();
-
- assertEquals("com.twine.tango.transport.test", appContext.getPackageName());
- }
-}
diff --git a/Software/Android_Studio/Tango.Transport/src/test/java/com/twine/tango/transport/ExampleUnitTest.java b/Software/Android_Studio/Tango.Transport/src/test/java/com/twine/tango/transport/ExampleUnitTest.java
deleted file mode 100644
index 049f7b76d..000000000
--- a/Software/Android_Studio/Tango.Transport/src/test/java/com/twine/tango/transport/ExampleUnitTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.twine.tango.transport;
-
-import org.junit.Test;
-
-import static org.junit.Assert.*;
-
-/**
- * Example local unit test, which will execute on the development machine (host).
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-public class ExampleUnitTest {
- @Test
- public void addition_isCorrect() throws Exception {
- assertEquals(4, 2 + 2);
- }
-} \ No newline at end of file
diff --git a/Software/Android_Studio/Tango.Web/src/androidTest/java/com/twine/tango/web/ExampleInstrumentedTest.java b/Software/Android_Studio/Tango.Web/src/androidTest/java/com/twine/tango/web/ExampleInstrumentedTest.java
deleted file mode 100644
index 8551911d6..000000000
--- a/Software/Android_Studio/Tango.Web/src/androidTest/java/com/twine/tango/web/ExampleInstrumentedTest.java
+++ /dev/null
@@ -1,31 +0,0 @@
-package com.twine.tango.web;
-
-import android.content.Context;
-import android.support.test.InstrumentationRegistry;
-import android.support.test.runner.AndroidJUnit4;
-import android.util.Log;
-
-import com.twine.tango.pmr.stubs.CalculateRequestOuterClass.CalculateRequest;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-import static org.junit.Assert.*;
-
-/**
- * Instrumented test, which will execute on an Android device.
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-@RunWith(AndroidJUnit4.class)
-public class ExampleInstrumentedTest
-{
- @Test
- public void useAppContext() throws Exception
- {
- // Context of the app under test.
- Context appContext = InstrumentationRegistry.getTargetContext();
-
- assertEquals("com.twine.tango.web.test", appContext.getPackageName());
- }
-}
diff --git a/Software/Android_Studio/Tango.Web/src/main/java/com/twine/tango/web/APIFactory.java b/Software/Android_Studio/Tango.Web/src/main/java/com/twine/tango/web/WebApiFactory.java
index d244a99c8..d244a99c8 100644
--- a/Software/Android_Studio/Tango.Web/src/main/java/com/twine/tango/web/APIFactory.java
+++ b/Software/Android_Studio/Tango.Web/src/main/java/com/twine/tango/web/WebApiFactory.java
diff --git a/Software/Android_Studio/Tango.Web/src/test/java/com/twine/tango/web/ExampleUnitTest.java b/Software/Android_Studio/Tango.Web/src/test/java/com/twine/tango/web/ExampleUnitTest.java
deleted file mode 100644
index 1b13bdc8e..000000000
--- a/Software/Android_Studio/Tango.Web/src/test/java/com/twine/tango/web/ExampleUnitTest.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.twine.tango.web;
-
-import org.junit.Test;
-
-import static org.junit.Assert.*;
-
-/**
- * Example local unit test, which will execute on the development machine (host).
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-public class ExampleUnitTest
-{
- @Test
- public void addition_isCorrect() throws Exception
- {
- assertEquals(4, 2 + 2);
- }
-} \ No newline at end of file