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(); }