@Override
  @Nullable
  public final Request getRequest() {
    Object tag = getTag();
    if (tag != null) {
      if (tag instanceof Request) {
        return (Request) tag;
      } else {
        throw new IllegalArgumentException("You must not pass non-R.id ids to setTag(id)");
      }
    }
    return null;
  }
@Test
  public void testReturnsNullFromGetRequestIfNoRequestSet() {
    assertNull(target.getRequest());
  }