Ejemplo n.º 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));
  }
Ejemplo n.º 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());
 }
Ejemplo n.º 3
0
 @Test
 public void testCanHandleByteArray() {
   byte[] data = new byte[10];
   DataFetcher<Object> fetcher = loader.buildLoadData(data, -1, -1, options).fetcher;
   assertNotNull(fetcher);
 }