Exemplo n.º 1
0
        public void PassingTest()
        {
            var s0 =
                new StratTerm[] {
                new StratTerm {
                    variable = "z", condition = StratTermVal.gt, constant = "50"
                },
                new StratTerm {
                    variable = "y", condition = StratTermVal.lte, constant = "20"
                },
                new StratTerm {
                    variable = "x", condition = StratTermVal.gt, constant = "10"
                }
            };
            var s1 =
                new StratTerm[] {
                new StratTerm {
                    variable = "q", condition = StratTermVal.gt, constant = "10"
                },
                new StratTerm {
                    variable = "z", condition = StratTermVal.lte, constant = "30"
                },
                new StratTerm {
                    variable = "x", condition = StratTermVal.lte, constant = "20"
                }
            };

            var f = new Finder();

            f.AddStataDef("s0", s0);
            f.AddStataDef("s1", s1);

            f.Preprocess();
        }