public static ImmutableList<HttpRequest> fuzzGetParametersWithDefaultParameter(
      HttpRequest request, String payload, String defaultParameter) {
    return fuzzGetParameters(request, payload, Optional.of(defaultParameter), ImmutableSet.of());
  }
@Test
  public void fuzzGetParametersWithDefaultParameter_whenGetParameters_fuzzesAllParameters() {
    ImmutableList<HttpRequest> requestsWithFuzzedGetParameters =
        ImmutableList.of(
            HttpRequest.get("https://google.com?key=<payload>&other=test")
                .withEmptyHeaders()
                .build(),
            HttpRequest.get("https://google.com?key=value&other=<payload>")
                .withEmptyHeaders()
                .build());

    assertThat(
            FuzzingUtils.fuzzGetParametersWithDefaultParameter(
                REQUEST_WITH_GET_PARAMETERS, "<payload>", "default"))
        .containsAtLeastElementsIn(requestsWithFuzzedGetParameters);
  }