public void TestDifferentDomainDelimiter() { var xml = @" <test> <things> <add value='good' /> <add value='bad' /> </things> </test> ".Replace("'", "\""); var cfg = new TestCfg2(xml); foreach (var problem in cfg.Errors()) { Console.WriteLine(problem); } var problems = cfg.Errors(); Assert.AreEqual(1, problems.Length); Assert.AreEqual("An invalid value of 'bad' is in the 'value' attribute. The valid domain is: GOOD, VALUE, ANOTHER, GOOD, VALUE.", problems[0]); }
public void TestDifferentDomainDelimiter() { var xml = @" <test> <things> <add value='good' /> <add value='bad' /> </things> </test> ".Replace("'", "\""); var cfg = new TestCfg2(xml); foreach (var problem in cfg.Errors()) { Console.WriteLine(problem); } var problems = cfg.Errors(); Assert.AreEqual(1, problems.Length); Assert.AreEqual("An invalid value of bad is in value. The valid domain is: GOOD, VALUE, ANOTHER, GOOD, VALUE.", problems[0]); }