コード例 #1
0
        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);
        }
コード例 #2
0
        public void LogError_ProducesErrorOnLogger()
        {
            Environment.LogError("bar");

            MockLogger.Verify(l => l.LogError(It.Is <string>(s => s.Contains("bar"))), Times.Exactly(1));
        }