public void IgnoresSeverityFilter() { var severityFilter = IncidentParsingHandlerTestUtility.CreateSeverityFilter(0); var environmentFilter = IncidentParsingHandlerTestUtility.CreateEnvironmentFilter(); var handler = Construct(new IIncidentRegexParsingFilter[] { severityFilter, environmentFilter }); Assert.Single(handler.Filters); Assert.Contains(environmentFilter, handler.Filters); Assert.DoesNotContain(severityFilter, handler.Filters); }
public void ReturnsTrueWhenSeverityLessThanOrEqualTo(int maximumSeverity, int inputSeverity) { var incident = new Incident { Severity = inputSeverity }; var filter = IncidentParsingHandlerTestUtility.CreateSeverityFilter(maximumSeverity); var result = filter.ShouldParse(incident, null); Assert.Equal(inputSeverity <= maximumSeverity, result); }