Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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)));
        }