Пример #1
0
        public void UseConfiguration_uses_specified_section(NybusConfigurator sut, IConfigurationSection configuration, string sectionName)
        {
            sut.UseConfiguration(configuration, sectionName);

            Mock.Get(configuration).Verify(p => p.GetSection(sectionName), Times.Once);

            Assert.That(sut.Configuration, Is.SameAs(configuration.GetSection(sectionName)));
        }
Пример #2
0
        public void UseConfiguration_uses_default_sectionName(NybusConfigurator sut, IConfigurationSection configuration)
        {
            sut.UseConfiguration(configuration);

            Mock.Get(configuration).Verify(p => p.GetSection("Nybus"), Times.Once);
        }
Пример #3
0
 public void UseConfiguration_requires_sectionName(NybusConfigurator sut, IConfigurationSection configuration)
 {
     Assert.Throws <ArgumentNullException>(() => sut.UseConfiguration(configuration, null));
 }
Пример #4
0
 public void UseConfiguration_requires_configuration(NybusConfigurator sut, string sectionName)
 {
     Assert.Throws <ArgumentNullException>(() => sut.UseConfiguration(null, sectionName));
 }