Commit ec34c083 by olly Committed by Oliver Woodman

DownloadManagerTest: Make posting consistent

PiperOrigin-RevId: 308991602
parent 3b315b81
...@@ -380,7 +380,7 @@ public class DownloadManagerTest { ...@@ -380,7 +380,7 @@ public class DownloadManagerTest {
assertRemoving(ID2); assertRemoving(ID2);
postDownloadRequest(ID2); postDownloadRequest(ID2);
runOnMainThread(() -> downloadManager.pauseDownloads()); postPauseDownloads();
assertQueued(ID1); assertQueued(ID1);
...@@ -403,7 +403,7 @@ public class DownloadManagerTest { ...@@ -403,7 +403,7 @@ public class DownloadManagerTest {
postDownloadRequest(ID3); postDownloadRequest(ID3);
assertDownloaderNotCreated(ID3, 0); assertDownloaderNotCreated(ID3, 0);
runOnMainThread(() -> downloadManager.resumeDownloads()); postResumeDownloads();
FakeDownloader downloader4 = getDownloader(ID2, 2); FakeDownloader downloader4 = getDownloader(ID2, 2);
downloader4.assertStarted(); downloader4.assertStarted();
...@@ -421,11 +421,11 @@ public class DownloadManagerTest { ...@@ -421,11 +421,11 @@ public class DownloadManagerTest {
assertDownloading(ID1); assertDownloading(ID1);
runOnMainThread(() -> downloadManager.setStopReason(ID1, APP_STOP_REASON)); postSetStopReason(ID1, APP_STOP_REASON);
assertStopped(ID1); assertStopped(ID1);
runOnMainThread(() -> downloadManager.setStopReason(ID1, Download.STOP_REASON_NONE)); postSetStopReason(ID1, Download.STOP_REASON_NONE);
FakeDownloader downloader = getDownloader(ID1, 1); FakeDownloader downloader = getDownloader(ID1, 1);
downloader.assertStarted(); downloader.assertStarted();
...@@ -440,7 +440,7 @@ public class DownloadManagerTest { ...@@ -440,7 +440,7 @@ public class DownloadManagerTest {
assertDownloading(ID1); assertDownloading(ID1);
runOnMainThread(() -> downloadManager.setStopReason(ID1, APP_STOP_REASON)); postSetStopReason(ID1, APP_STOP_REASON);
assertStopped(ID1); assertStopped(ID1);
...@@ -461,7 +461,7 @@ public class DownloadManagerTest { ...@@ -461,7 +461,7 @@ public class DownloadManagerTest {
postRemoveRequest(ID2); postRemoveRequest(ID2);
assertRemoving(ID2); assertRemoving(ID2);
runOnMainThread(() -> downloadManager.setStopReason(ID1, APP_STOP_REASON)); postSetStopReason(ID1, APP_STOP_REASON);
assertStopped(ID1); assertStopped(ID1);
...@@ -587,6 +587,18 @@ public class DownloadManagerTest { ...@@ -587,6 +587,18 @@ public class DownloadManagerTest {
runOnMainThread(() -> downloadManager.removeAllDownloads()); runOnMainThread(() -> downloadManager.removeAllDownloads());
} }
private void postPauseDownloads() {
runOnMainThread(() -> downloadManager.pauseDownloads());
}
private void postResumeDownloads() {
runOnMainThread(() -> downloadManager.resumeDownloads());
}
private void postSetStopReason(String id, int reason) {
runOnMainThread(() -> downloadManager.setStopReason(id, reason));
}
private void postDownloadRequest(String id, StreamKey... keys) { private void postDownloadRequest(String id, StreamKey... keys) {
runOnMainThread(() -> downloadManager.addDownload(createDownloadRequest(id, keys))); runOnMainThread(() -> downloadManager.addDownload(createDownloadRequest(id, keys)));
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment