public void test_nothing_matches_off_level()
 {
     foreach (LoggerLevel level in LoggerLevel.GetValues())
     {
         Assert.False(LoggerLevels.Off.IsMatch(level));
     }
 }
 public void test_everything_matches_off_level()
 {
     foreach (LoggerLevel level in LoggerLevel.GetValues())
     {
         Assert.True(LoggerLevels.All.IsMatch(level));
     }
 }
 public void test_parser_parity()
 {
     foreach (LoggerLevel level in LoggerLevel.GetValues())
     {
         LoggerLevels ll = null;
         var          ex = Record.Exception(() => ll = LoggerLevels.Parse(level.ToString()));
         Assert.Null(ex);
     }
 }