Home
last modified time | relevance | path

Searched refs:BlockingAnswer (Results 1 – 3 of 3) sorted by relevance

/aosp12/packages/services/Car/car-test-lib/src/android/car/test/mocks/
H A DBlockingAnswer.java47 public final class BlockingAnswer<T> implements Answer<T> { class
49 private static final String TAG = BlockingAnswer.class.getSimpleName();
61 private BlockingAnswer(long timeoutMs, @NonNull Visitor<InvocationOnMock> invocator, in BlockingAnswer() method in BlockingAnswer
83 public static BlockingAnswer<Void> forVoidReturn(long timeoutMs, in forVoidReturn()
85 return new BlockingAnswer<Void>(timeoutMs, invocator, /* value= */ null); in forVoidReturn()
96 public static <T> BlockingAnswer<T> forReturn(long timeoutMs, in forReturn()
98 return new BlockingAnswer<T>(timeoutMs, invocator, value); in forReturn()
/aosp12/packages/services/Car/tests/carservice_unit_test/src/android/car/test/mocks/
H A DBlockingAnswerTest.java46 BlockingAnswer<Integer> blockingAnswer = BlockingAnswer.forReturn(TIMEOUT_MS, inv -> { in testForReturn()
68 BlockingAnswer<Void> blockingAnswer = BlockingAnswer.forVoidReturn(TIMEOUT_MS, inv -> { in testForVoidReturn()
/aosp12/packages/services/Car/tests/carservice_unit_test/src/com/android/car/user/
H A DCarUserServiceTest.java66 import android.car.test.mocks.BlockingAnswer;
1421 BlockingAnswer<Void> blockingAnswer = mockHalSwitchLateResponse(mAdminUser.id, mGuestUser, in testSwitchUser_multipleCallsDifferentUser_HALRespondedLate_abandonFirstCall()
2609 private BlockingAnswer<Void> mockHalSwitchLateResponse(@UserIdInt int currentUserId, in mockHalSwitchLateResponse()
2620 BlockingAnswer<Void> blockingAnswer = BlockingAnswer.forVoidReturn(10_000, (invocation) -> { in mockHalSwitchLateResponse()