code: public PactDslWithState given(String state, Map<String, Object> params) {
          return new PactDslWithState(consumerPactBuilder, consumerPactBuilder.getConsumerName(), providerName,
            new ProviderState(state, params), defaultRequestValues, defaultResponseValues);
      }
docs: Describe the state the provider needs to be in for the pact test to be verified.
  
  @param state Provider state
  @param params Data parameters for the state