Esempio n. 1
0
        public void AppendWithMoreArguments()
        {
            var j = new LocalJamList("initial");

            j.Append("asd", "asd2");

            CollectionAssert.AreEqual(new[] { "initial", "asd", "asd2" }, j.Elements);
        }
Esempio n. 2
0
        private static void ApplyOperator(string @operator, JamListBase[] values, LocalJamList variable)
        {
            switch (@operator)
            {
            case "assign":
                variable.Assign(values);
                break;

            case "assignifempty":
                variable.AssignIfEmpty(values);
                break;

            case "substract":
                variable.Subtract(values);
                break;

            case "append":
                variable.Append(values);
                break;
            }
        }