public void Resolvers_AppConfigFactoryResolver_MissingSection() { AppConfigFactoryResolver target = new AppConfigFactoryResolver(); var factory = target.GetFactory(); Assert.IsNull(factory); }
public void Resolvers_AppConfigFactoryResolver_AltSectionName2() { AppConfigFactoryResolver target = new AppConfigFactoryResolver("slf4net-alt-name2"); var factory = target.GetFactory(); Assert.IsNotNull(factory); Assert.IsInstanceOfType(factory, typeof(TestNamedLoggerFactory)); }
public void Resolvers_AppConfigFactoryResolver_ConfigurableFactoryNoData() { AppConfigFactoryResolver target = new AppConfigFactoryResolver("slf4net-configurable-no-data"); var factory = target.GetFactory(); Assert.IsNotNull(factory); Assert.IsInstanceOfType(factory, typeof(TestConfigurableLoggerFactory)); var cf = (TestConfigurableLoggerFactory)factory; Assert.AreEqual(null, cf.FactoryData); }