From 2003d80cd8ed273923fd18cd7deda3135eba7c0c Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Mon, 2 Jun 2014 13:41:26 -0500 Subject: [PATCH] Add Mockito --- astrid/build.gradle | 4 ++++ .../java/com/todoroo/andlib/test/TodorooTestCase.java | 3 +++ 2 files changed, 7 insertions(+) diff --git a/astrid/build.gradle b/astrid/build.gradle index 3bf689822..e40cf1daa 100644 --- a/astrid/build.gradle +++ b/astrid/build.gradle @@ -90,4 +90,8 @@ dependencies { compile group: 'com.google.http-client', name: 'google-http-client-extensions-android3', version: '1.6.0-beta', transitive: false compile group: 'com.google.oauth-client', name: 'google-oauth-client', version: '1.6.0-beta', transitive: false compile group: 'com.google.oauth-client', name: 'google-oauth-client-extensions', version: '1.6.0-beta', transitive: false + + androidTestCompile group: 'org.mockito', name: 'mockito-core', version: '1.9.5', transitive: false + androidTestCompile group: 'com.google.dexmaker', name: 'dexmaker', version: '1.1' + androidTestCompile group: 'com.google.dexmaker', name: 'dexmaker-mockito', version: '1.1' } diff --git a/astrid/src/androidTest/java/com/todoroo/andlib/test/TodorooTestCase.java b/astrid/src/androidTest/java/com/todoroo/andlib/test/TodorooTestCase.java index 715ae20c1..bdec14859 100644 --- a/astrid/src/androidTest/java/com/todoroo/andlib/test/TodorooTestCase.java +++ b/astrid/src/androidTest/java/com/todoroo/andlib/test/TodorooTestCase.java @@ -29,6 +29,9 @@ public abstract class TodorooTestCase extends AndroidTestCase { throw new RuntimeException(e); } + // for mockito: https://code.google.com/p/dexmaker/issues/detail?id=2 + System.setProperty("dexmaker.dexcache", getContext().getCacheDir().toString()); + ContextManager.setContext(getContext()); setLocale(Locale.ENGLISH); }