Example #1
0
  @Test
  public void testFetcherReturnsObjectReceivedFromConverter() throws IOException {
    byte[] data = "fake".getBytes();
    Object expected = new Object();
    when(converter.convert(eq(data))).thenReturn(expected);

    loader.buildLoadData(data, 10, 10, options).fetcher.loadData(Priority.HIGH, callback);
    verify(callback).onDataReady(eq(expected));
  }
Example #2
0
 @Test
 public void testFetcherRetrunsDataClassFromConverter() {
   when(converter.getDataClass()).thenReturn(Object.class);
   assertEquals(
       Object.class, loader.buildLoadData(new byte[10], 10, 10, options).fetcher.getDataClass());
 }