public void InsertTest() { var list = new ExpressionList<ConstantTypes.Integer>(); var one = new ConstantTypes.Integer(1); var two = new ConstantTypes.Integer(2); list.Add(one); list.Insert(0, two); Assert.IsTrue(list.IndexOf(one) == 1); Assert.IsTrue(list.IndexOf(two) == 0); }