public void ReturnsFalseIfUnexpectedCheck() { var match = ParsingUtility.GetMatchWithGroup( PingdomIncidentRegexParsingHandler.CheckNameGroupName, "invalid"); var result = Handler.TryParseAffectedComponentPath(Incident, match.Groups, out var path); Assert.False(result); }
public void ReturnsExpectedPath(string checkName, string[] names) { var match = ParsingUtility.GetMatchWithGroup( PingdomIncidentRegexParsingHandler.CheckNameGroupName, checkName); var result = Handler.TryParseAffectedComponentPath(Incident, match.Groups, out var path); Assert.True(result); Assert.Equal(ComponentUtility.GetPath(names), path); }
private static Match GetMatchWithEnvironmentGroup(string environment) { return(ParsingUtility.GetMatchWithGroup(EnvironmentRegexParsingFilter.EnvironmentGroupName, environment)); }