public void Resolvers_AppConfigFactoryResolver_AltSectionName1() { AppConfigFactoryResolver target = new AppConfigFactoryResolver("slf4net-alt-name1"); var factory = target.GetFactory(); Assert.IsNotNull(factory); Assert.IsInstanceOfType(factory, typeof(TestLoggerFactory)); }
public void Resolvers_AppConfigFactoryResolver_ConfigurableFactory() { AppConfigFactoryResolver target = new AppConfigFactoryResolver("slf4net-configurable"); var factory = target.GetFactory(); Assert.IsNotNull(factory); Assert.IsInstanceOfType(factory, typeof(TestConfigurableLoggerFactory)); var cf = (TestConfigurableLoggerFactory)factory; Assert.AreEqual("factory configuration data", cf.FactoryData); }
public void Resolvers_AppConfigFactoryResolver_WrongType() { AppConfigFactoryResolver target = new AppConfigFactoryResolver("slf4net-wrong-factory-type"); Assert.Fail(); }
public void Resolvers_AppConfigFactoryResolver_MissingType() { AppConfigFactoryResolver target = new AppConfigFactoryResolver("slf4net-missing"); Assert.Fail(); }
public void Resolvers_AppConfigFactoryResolver_MissingSection() { AppConfigFactoryResolver target = new AppConfigFactoryResolver(); var factory = target.GetFactory(); Assert.IsNull(factory); }
public void Resolvers_AppConfigFactoryResolver_InvalidType() { AppConfigFactoryResolver target = new AppConfigFactoryResolver("slf4net-invalid"); Assert.Fail(); }
public void Resolvers_AppConfigFactoryResolver_InvalidSection() { AppConfigFactoryResolver target = new AppConfigFactoryResolver("slf4net-wrong-type"); Assert.Fail(); }
public void Resolvers_AppConfigFactoryResolver_ConfigurableFactoryInvalid() { AppConfigFactoryResolver target = new AppConfigFactoryResolver("slf4net-configurable-invalid"); Assert.Fail(); }