public WeatherForecastApiPact() { PactBuilder = new PactBuilder(new PactConfig { SpecificationVersion = "2.0.0" }); //Configures the Specification Version PactBuilder .ServiceConsumer("Consumer") .HasPactWith("Weather Forecast API"); MockProviderService = new MockProviderServiceDecorator(PactBuilder.MockService(MockServerPort, GetSerializerSettings())); }
public WeatherForecastContractTests(WeatherForecastApiPact data) { _mockProviderService = data.MockProviderService; _mockProviderService.ClearInteractions(); _client = new WeatherForecastClient(data.MockProviderServiceBaseUri); }