public void ValuesNullTest() { IConfiguration _configuration = new ConfigurationBuilder() .AddInMemoryCollection(new Dictionary <string, string> { }) .Build(); var t = new TestBusConfigurationsClass(_configuration); Environment.SetEnvironmentVariable(nameof(t.BrokerUri), null); Assert.Null(Environment.GetEnvironmentVariable(nameof(t.BrokerUri))); Assert.Null(t.BrokerUri); }
public void ValuesTest(string uri, string result) { IConfiguration _configuration = new ConfigurationBuilder() .AddInMemoryCollection(new Dictionary <string, string> { { "BrokerUri", uri } }) .Build(); var t = new TestBusConfigurationsClass(_configuration); Assert.Equal(t.BrokerUri.AbsoluteUri, result); Assert.Equal(t.Topic, TestBusConfigurationsClass.TopicMatcher(new Uri(uri))); }