public List <RegexTraitPair> ParseTraitsRegexesString(string option) { var result = new List <RegexTraitPair>(); string[] pairs = option.Split( new[] { SettingsWrapper.TraitsRegexesPairSeparator }, StringSplitOptions.RemoveEmptyEntries); foreach (string pair in pairs) { try { result.Add(ParseRegexTraitPair(pair)); } catch (Exception e) { _testEnvironment.LogError( "Could not parse pair '" + pair + "', exception message: " + e.Message); } } return(result); }
public void LogError_ProducesErrorOnLogger() { Environment.LogError("bar"); MockLogger.Verify(l => l.LogError(It.Is <string>(s => s.Contains("bar"))), Times.Exactly(1)); }