@Test
public void when_auth_token_is_not_required() throws Exception {

  when(data.isAccessTokenRequired()).thenReturn(false);
  GfycatResponse response = GfycatResponse.create(GFYCAT_RESPONSE);
  when(dankApi.gfycat(UNRESOLVED_ID)).thenReturn(Single.just(response));
  gfycatRepository.gif(UNRESOLVED_ID)
      .test()
      .assertNoErrors()
      .assertComplete()
      .assertValue(GFYCAT_RESOLVED_LINK);
}