public void Subtract() { var jamlist = new LocalJamList("one", "two", "two", "three", "four"); jamlist.Subtract(new LocalJamList("four", "two")); CollectionAssert.AreEqual(new[] { "one", "three" }, jamlist.Elements.ToArray()); }
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; } }