public void AppendWithMoreArguments() { var j = new LocalJamList("initial"); j.Append("asd", "asd2"); CollectionAssert.AreEqual(new[] { "initial", "asd", "asd2" }, j.Elements); }
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; } }