Merge "Add logging on UnfinishedStubbingException"
This commit is contained in:
@@ -350,8 +350,11 @@ import org.mockito.AdditionalAnswers;
|
|||||||
import org.mockito.ArgumentCaptor;
|
import org.mockito.ArgumentCaptor;
|
||||||
import org.mockito.InOrder;
|
import org.mockito.InOrder;
|
||||||
import org.mockito.Mock;
|
import org.mockito.Mock;
|
||||||
|
import org.mockito.MockingDetails;
|
||||||
|
import org.mockito.Mockito;
|
||||||
import org.mockito.MockitoAnnotations;
|
import org.mockito.MockitoAnnotations;
|
||||||
import org.mockito.Spy;
|
import org.mockito.Spy;
|
||||||
|
import org.mockito.exceptions.misusing.UnfinishedStubbingException;
|
||||||
import org.mockito.stubbing.Answer;
|
import org.mockito.stubbing.Answer;
|
||||||
|
|
||||||
import java.io.FileDescriptor;
|
import java.io.FileDescriptor;
|
||||||
@@ -1734,7 +1737,15 @@ public class ConnectivityServiceTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void returnRealCallingUid() {
|
private void returnRealCallingUid() {
|
||||||
|
try {
|
||||||
doAnswer((invocationOnMock) -> Binder.getCallingUid()).when(mDeps).getCallingUid();
|
doAnswer((invocationOnMock) -> Binder.getCallingUid()).when(mDeps).getCallingUid();
|
||||||
|
} catch (UnfinishedStubbingException e) {
|
||||||
|
final MockingDetails details = Mockito.mockingDetails(mDeps);
|
||||||
|
Log.e("ConnectivityServiceTest", "UnfinishedStubbingException,"
|
||||||
|
+ " Stubbings: " + TextUtils.join(", ", details.getStubbings())
|
||||||
|
+ " Invocations: " + details.printInvocations(), e);
|
||||||
|
throw e;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private ConnectivityService.Dependencies makeDependencies() {
|
private ConnectivityService.Dependencies makeDependencies() {
|
||||||
|
|||||||
Reference in New Issue
Block a user