Exemplo n.º 1
0
        public void CheckAllTargets()
        {
            var config     = new LoggingConfiguration();
            var fileTarget = new FileTarget {
                Name = "File", FileName = "file"
            };

            config.AddRuleForOneLevel(LogLevel.Error, fileTarget, "*a");

            config.AddTarget(fileTarget);

            Assert.Single(config.AllTargets);
            Assert.Equal(fileTarget, config.AllTargets[0]);

            config.InitializeAll();

            Assert.Single(config.AllTargets);
            Assert.Equal(fileTarget, config.AllTargets[0]);
        }