AjTalk.Tests.EvaluateTests.EvaluateSimpleSelect C# (CSharp) Method

EvaluateSimpleSelect() private method

private EvaluateSimpleSelect ( ) : void
return void
        public void EvaluateSimpleSelect()
        {
            object result = this.Evaluate("#(1 2 3) select: [ :x | x > 1 ]");
            Assert.IsInstanceOfType(result, typeof(IEnumerable));
            IEnumerable elements = (IEnumerable)result;

            int k = 0;

            foreach (object element in elements)
            {
                Assert.AreEqual(k + 2, element);
                k++;
            }

            Assert.AreEqual(2, k);
        }
EvaluateTests