public PactRule(String host, int port, Object target) { config = MockProviderConfig.httpConfig(host, port, PactSpecVersion.V3); this.target = target; }
public PactRule(String host, int port, Object target) { config = MockProviderConfig.httpConfig(host, port, PactSpecVersion.V3); this.target = target; }
public BaseProviderRule(Object target, String provider, String hostInterface, Integer port, PactSpecVersion pactVersion) { this.target = target; this.provider = provider; config = MockProviderConfig.httpConfig(StringUtils.isEmpty(hostInterface) ? MockProviderConfig.LOCALHOST : hostInterface, port == null ? 0 : port, pactVersion); }
public BaseProviderRule(Object target, String provider, String hostInterface, Integer port, PactSpecVersion pactVersion) { this.target = target; this.provider = provider; config = MockProviderConfig.httpConfig(StringUtils.isEmpty(hostInterface) ? MockProviderConfig.LOCALHOST : hostInterface, port == null ? 0 : port, pactVersion); }
/** * Creates a mock provider by the given name * @param provider Provider name to mock * @param host Host to bind to. Defaults to localhost * @param port Port to bind to. Defaults to a random port. * @param pactVersion Pact specification version * @param target Target test to apply this rule to. */ public PactProviderRule(String provider, String host, Integer port, PactSpecVersion pactVersion, Object target) { this.provider = provider; this.target = target; if (host == null && port == null) { config = MockProviderConfig.createDefault(pactVersion); } else { config = MockProviderConfig.httpConfig(host, port, pactVersion); } }
/** * Creates a mock provider by the given name * @param provider Provider name to mock * @param host Host to bind to. Defaults to localhost * @param port Port to bind to. Defaults to a random port. * @param pactVersion Pact specification version * @param target Target test to apply this rule to. */ public PactProviderRule(String provider, String host, Integer port, PactSpecVersion pactVersion, Object target) { this.provider = provider; this.target = target; if (host == null && port == null) { config = MockProviderConfig.createDefault(pactVersion); } else { config = MockProviderConfig.httpConfig(host, port, pactVersion); } }
public void create(@Observes BeforeClass beforeClass, PactConsumerConfiguration pactConsumerConfiguration) { if (pactConsumerConfiguration.isHttps()) { if (pactConsumerConfiguration.getPort() < 1) { final MockProviderConfig value = MockHttpsProviderConfig .createDefault(pactConsumerConfiguration.getHost(), pactConsumerConfiguration.getPactSpecVersion()); configInstanceProducer.set(value); } else { final MockProviderConfig value = MockHttpsProviderConfig .httpsConfig(pactConsumerConfiguration.getHost(), pactConsumerConfiguration.getPort(), pactConsumerConfiguration.getPactSpecVersion()); configInstanceProducer.set(value); } } else { if (pactConsumerConfiguration.getPort() < 1) { final MockProviderConfig value = MockProviderConfig.createDefault(pactConsumerConfiguration.getHost(), pactConsumerConfiguration.getPactSpecVersion()); configInstanceProducer.set(value); } else { final MockProviderConfig value = MockProviderConfig.httpConfig(pactConsumerConfiguration.getHost(), pactConsumerConfiguration.getPort(), pactConsumerConfiguration.getPactSpecVersion()); configInstanceProducer.set(value); } } } }
public void create(@Observes BeforeClass beforeClass, PactConsumerConfiguration pactConsumerConfiguration) { if (pactConsumerConfiguration.isHttps()) { if (pactConsumerConfiguration.getPort() < 1) { final MockProviderConfig value = MockHttpsProviderConfig .createDefault(pactConsumerConfiguration.getHost(), pactConsumerConfiguration.getPactSpecVersion()); configInstanceProducer.set(value); } else { final MockProviderConfig value = MockHttpsProviderConfig .httpsConfig(pactConsumerConfiguration.getHost(), pactConsumerConfiguration.getPort(), pactConsumerConfiguration.getPactSpecVersion()); configInstanceProducer.set(value); } } else { if (pactConsumerConfiguration.getPort() < 1) { final MockProviderConfig value = MockProviderConfig.createDefault(pactConsumerConfiguration.getHost(), pactConsumerConfiguration.getPactSpecVersion()); configInstanceProducer.set(value); } else { final MockProviderConfig value = MockProviderConfig.httpConfig(pactConsumerConfiguration.getHost(), pactConsumerConfiguration.getPort(), pactConsumerConfiguration.getPactSpecVersion()); configInstanceProducer.set(value); } } }