public void GivenJsonConfigurationGivenBadNameShouldThrow() { var configurationBuilder = new ConfigurationBuilder(); configurationBuilder.AddJsonFile("TestSettings.json"); var root = configurationBuilder.Build(); var section = root.GetSection(nameof(NServiceBusConfiguration)); var configuration = new NServiceBusConfiguration(); section.Bind(configuration); var config = configuration.GetByName("non existing one"); }
public void GivenJsonConfigurationShouldGetByName() { var configurationBuilder = new ConfigurationBuilder(); configurationBuilder.AddJsonFile("TestSettings.json"); var root = configurationBuilder.Build(); var section = root.GetSection(nameof(NServiceBusConfiguration)); var configuration = new NServiceBusConfiguration(); section.Bind(configuration); var config = configuration.GetByName("Schroders.Product.Handler"); Assert.IsNotNull(config); }