Add support for non-blocking media sends.

This commit is contained in:
Greyson Parrelli
2020-06-06 18:49:19 -04:00
parent 13027dc44b
commit 1234899ea1
11 changed files with 92 additions and 19 deletions

View File

@@ -464,6 +464,29 @@ public class FastJobStorageTest {
assertTrue(result.isEmpty());
}
@Test
public void getJobsInQueue_empty() {
FastJobStorage subject = new FastJobStorage(fixedDataDatabase(DataSet1.FULL_SPECS));
subject.init();
List<JobSpec> result = subject.getJobsInQueue("x");
assertTrue(result.isEmpty());
}
@Test
public void getJobsInQueue_singleJob() {
FastJobStorage subject = new FastJobStorage(fixedDataDatabase(DataSet1.FULL_SPECS));
subject.init();
List<JobSpec> result = subject.getJobsInQueue("q1");
assertEquals(1, result.size());
assertEquals("id1", result.get(0).getId());
}
private JobDatabase noopDatabase() {
JobDatabase database = mock(JobDatabase.class);