public boolean isComplete() {
    return id != null &&
      privateKey != null &&
      apiEndpoint != null;
  }
@Test
  @UseDataProvider("incompleteConfigurationParametersSonarQube")
  public void isComplete_returns_false_if_configuration_is_incomplete_on_SonarQube(@Nullable Long applicationId, @Nullable String privateKey, @Nullable String apiEndpoint) {
    GithubAppConfiguration underTest = new GithubAppConfiguration(applicationId, privateKey, apiEndpoint);

    assertThat(underTest.isComplete()).isFalse();
  }