diff options
author | Paul Duffin <paulduffin@google.com> | 2017-03-10 07:46:49 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2017-03-10 07:46:49 +0000 |
commit | 09983b5e6cd9d6d5ee8ff6b022dfe2e1150e3af6 (patch) | |
tree | d7f30b2f73e7f08adba75e06ffb59bc91d4b8740 | |
parent | b6d7f8d0927e0c0d80bd08873779e3c206877ae2 (diff) | |
parent | 62bd372111825762150957fa82a0a95f6acbf9d8 (diff) | |
download | TV-09983b5e6cd9d6d5ee8ff6b022dfe2e1150e3af6.tar.gz |
Refactor code incompatible with Mockito 2.7.13 am: a1ba743962 am: 430c2be3b9
am: 62bd372111
Change-Id: Ief852d9eeaee02325f37e8085acc45c33ecf4910
-rw-r--r-- | tests/unit/src/com/android/tv/dvr/InputTaskSchedulerTest.java | 11 | ||||
-rw-r--r-- | tests/unit/src/com/android/tv/dvr/RecordingTaskTest.java | 8 |
2 files changed, 10 insertions, 9 deletions
diff --git a/tests/unit/src/com/android/tv/dvr/InputTaskSchedulerTest.java b/tests/unit/src/com/android/tv/dvr/InputTaskSchedulerTest.java index cfc9cf28..85c78ce2 100644 --- a/tests/unit/src/com/android/tv/dvr/InputTaskSchedulerTest.java +++ b/tests/unit/src/com/android/tv/dvr/InputTaskSchedulerTest.java @@ -19,6 +19,7 @@ package com.android.tv.dvr; import static org.mockito.Matchers.any; import static org.mockito.Matchers.anyLong; import static org.mockito.Matchers.eq; +import static org.mockito.Mockito.after; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.timeout; import static org.mockito.Mockito.verify; @@ -142,7 +143,7 @@ public class InputTaskSchedulerTest extends AndroidTestCase { verify(mRecordingTasks.get(0), timeout((int) LISTENER_TIMEOUT_MS).times(1)).start(); // The first schedule should not be stopped because the second one should wait for the end // of the first schedule. - verify(mRecordingTasks.get(0), timeout((int) LISTENER_TIMEOUT_MS).never()).stop(); + verify(mRecordingTasks.get(0), after((int) LISTENER_TIMEOUT_MS).never()).stop(); } public void testAddSchedule_consecutiveNoFail() throws Exception { @@ -162,9 +163,9 @@ public class InputTaskSchedulerTest extends AndroidTestCase { LOW_PRIORITY, startTimeMs, endTimeMs)); mScheduler.handleBuildSchedule(); verify(mRecordingTasks.get(0), timeout((int) LISTENER_TIMEOUT_MS).times(1)).start(); - verify(mRecordingTasks.get(0), timeout((int) LISTENER_TIMEOUT_MS).never()).stop(); + verify(mRecordingTasks.get(0), after((int) LISTENER_TIMEOUT_MS).never()).stop(); // The second schedule should not fail because it can starts after the first one finishes. - verify(mDataManager, timeout((int) LISTENER_TIMEOUT_MS).never()) + verify(mDataManager, after((int) LISTENER_TIMEOUT_MS).never()) .changeState(any(ScheduledRecording.class), eq(ScheduledRecording.STATE_RECORDING_FAILED)); } @@ -186,7 +187,7 @@ public class InputTaskSchedulerTest extends AndroidTestCase { HIGH_PRIORITY, startTimeMs, endTimeMs)); mScheduler.handleBuildSchedule(); verify(mRecordingTasks.get(0), timeout((int) LISTENER_TIMEOUT_MS).times(1)).start(); - verify(mRecordingTasks.get(0), timeout((int) LISTENER_TIMEOUT_MS).never()).stop(); + verify(mRecordingTasks.get(0), after((int) LISTENER_TIMEOUT_MS).never()).stop(); // The second schedule should wait until the first one finishes rather than creating a new // session even though there are available tuners. assertTrue(mRecordingTasks.size() == 1); @@ -199,7 +200,7 @@ public class InputTaskSchedulerTest extends AndroidTestCase { mScheduler.handleAddSchedule(r); mScheduler.handleBuildSchedule(); mScheduler.handleUpdateSchedule(r); - verify(mRecordingTasks.get(0), timeout((int) LISTENER_TIMEOUT_MS).never()).cancel(); + verify(mRecordingTasks.get(0), after((int) LISTENER_TIMEOUT_MS).never()).cancel(); } public void testUpdateSchedule_cancel() throws Exception { diff --git a/tests/unit/src/com/android/tv/dvr/RecordingTaskTest.java b/tests/unit/src/com/android/tv/dvr/RecordingTaskTest.java index 13ad9b0c..7404a554 100644 --- a/tests/unit/src/com/android/tv/dvr/RecordingTaskTest.java +++ b/tests/unit/src/com/android/tv/dvr/RecordingTaskTest.java @@ -21,10 +21,10 @@ import static org.mockito.Matchers.anyObject; import static org.mockito.Matchers.anyString; import static org.mockito.Matchers.argThat; import static org.mockito.Matchers.eq; -import static org.mockito.Matchers.longThat; import static org.mockito.Mockito.verify; import static org.mockito.Mockito.verifyNoMoreInteractions; import static org.mockito.Mockito.when; +import static org.mockito.hamcrest.MockitoHamcrest.longThat; import android.os.Build; import android.os.Handler; @@ -43,9 +43,9 @@ import com.android.tv.testing.dvr.RecordingTestUtils; import org.hamcrest.BaseMatcher; import org.hamcrest.Description; -import org.mockito.ArgumentMatcher; import org.mockito.Mock; import org.mockito.MockitoAnnotations; +import org.mockito.compat.ArgumentMatcher; import java.util.concurrent.TimeUnit; @@ -157,10 +157,10 @@ public class RecordingTaskTest extends AndroidTestCase { private static ArgumentMatcher<Message> messageMatchesWhat(final int what) { return new ArgumentMatcher<Message>() { @Override - public boolean matches(Object argument) { + public boolean matchesObject(Object argument) { Message message = (Message) argument; return message.what == what; } }; } -}
\ No newline at end of file +} |