### Question:
Zendesk4ProcessExecution implements ProcessExecution { @JsonIgnore public DownloadParams getDownloadParams() { if (downloadParams == null) { downloadParams = new DownloadParams(); } return downloadParams; }  @Override ConnectorType getConnectorType(); Boolean getIncremental(); void setIncremental(final Boolean incremental); Boolean getReload(); void setReload(final Boolean reload); Boolean getRecoverable(); void setRecoverable(final Boolean recoverable); Boolean getRecoveryInProgress(); void setRecoveryInProgress(final Boolean recoveryInProgress); @JsonAnyGetter @JsonSerialize(contentUsing = ISOZonedDateTimeSerializer.class) Map<String, ZonedDateTime> getStartTimes(); void setStartTime(final String resource, final ZonedDateTime startTime); @JsonIgnore DownloadParams getDownloadParams(); void setDownloadParams(DownloadParams downloadParams); @Override String toString();  }### Answer:
@Test public void testGetDownloadParams() { final Zendesk4ProcessExecution execution = new Zendesk4ProcessExecution(); final DownloadParams downloadParams = execution.getDownloadParams(); assertThat(downloadParams, notNullValue()); }