ParseRules() public method

public ParseRules ( ) : IList
return IList
Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
        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);
        }