diff options
author | Paul Duffin <paulduffin@google.com> | 2016-08-03 20:24:36 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2016-08-03 20:24:36 +0000 |
commit | d7896e327116cdf22f8f0c7790a3342ce380b540 (patch) | |
tree | 1f52b24faac0df61d9246b5c952cffe8374ba07a | |
parent | 7a486869747f1f3bf203016d826fa97cc107955a (diff) | |
parent | 3b8f89993920835c1effba1f8e0be58e86d62249 (diff) | |
download | dexmaker-d7896e327116cdf22f8f0c7790a3342ce380b540.tar.gz |
Merge "Fix NPE when a test class has uninitialized mock fields"
am: 3b8f899939
Change-Id: I6ade795ad32d7172837332c873207f4ef32c1e19
-rw-r--r-- | mockito/src/main/java/com/google/dexmaker/mockito/DexmakerMockMaker.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mockito/src/main/java/com/google/dexmaker/mockito/DexmakerMockMaker.java b/mockito/src/main/java/com/google/dexmaker/mockito/DexmakerMockMaker.java index 15db475..7bf2e4d 100644 --- a/mockito/src/main/java/com/google/dexmaker/mockito/DexmakerMockMaker.java +++ b/mockito/src/main/java/com/google/dexmaker/mockito/DexmakerMockMaker.java @@ -78,6 +78,9 @@ public final class DexmakerMockMaker implements MockMaker, StackTraceCleanerProv } private InvocationHandlerAdapter getInvocationHandlerAdapter(Object mock) { + if (mock == null) { + return null; + } if (Proxy.isProxyClass(mock.getClass())) { InvocationHandler invocationHandler = Proxy.getInvocationHandler(mock); return invocationHandler instanceof InvocationHandlerAdapter |