Ancestry.Daisy.Tests.Daisy.Unit.Utils.DaisyProgramTests.ItExecutesAggregates C# (CSharp) Method

ItExecutesAggregates() private method

private ItExecutesAggregates ( string code, string values ) : bool
code string
values string
return bool
        public bool ItExecutesAggregates(string code,string values)
        {
            var ast = DaisyParser.Parse(code);
            AddLink(ast, "even", i => i%2 == 0);
            AddLink(ast, "t", i => true);
            AddAggregateLink(ast, "any");
            var program = new DaisyProgram<IEnumerable<int>>(ast);
            var result = program.Execute(values.Split(',').Select(int.Parse)).Outcome;
            return result;
        }