public void should_return_consul_service_provider() { var serviceConfig = new ServiceProviderConfiguraionBuilder() .WithServiceName("product") .WithUseServiceDiscovery(true) .WithServiceDiscoveryProvider("Consul") .Build(); this.Given(x => x.GivenTheReRoute(serviceConfig)) .When(x => x.WhenIGetTheServiceProvider()) .Then(x => x.ThenTheServiceProviderIs <ConsulServiceDiscoveryProvider>()) .BDDfy(); }
public void should_return_no_service_provider() { var serviceConfig = new ServiceProviderConfiguraionBuilder() .WithDownstreamHost("127.0.0.1") .WithDownstreamPort(80) .WithUseServiceDiscovery(false) .Build(); this.Given(x => x.GivenTheReRoute(serviceConfig)) .When(x => x.WhenIGetTheServiceProvider()) .Then(x => x.ThenTheServiceProviderIs <ConfigurationServiceProvider>()) .BDDfy(); }