public void ParseTwoRulesFile() { Parser parser = new Parser(new StreamReader("TwoRules.txt")); IList<Rule> rules = parser.ParseRules(); Assert.IsNotNull(rules); Assert.AreEqual(2, rules.Count); Assert.IsNull(parser.ParseRules()); }
public void Setup() { this.world = new World(); this.hasfever = new IsFact("HasFever", true); Parser parser = new Parser(new StreamReader("TwoRules.txt")); foreach (var rule in parser.ParseRules()) this.world.AddRule(rule); }