Tests.CombinatorTests.BCombinatorIEnumerableTest C# (CSharp) Method

BCombinatorIEnumerableTest() private method

private BCombinatorIEnumerableTest ( ) : void
return void
        public void BCombinatorIEnumerableTest()
        {
            List<int> original = new List<int>();

            original.Add(10);
            original.Add(52);
            original.Add(100);
            original.Add(-5);

            Func<int, int> x = i => i + 1;
            Func<int, int> y = i => i + 1;

            List<int> actual = original.B(x, y);

            for (int i = 0; i < original.Count; i++)
            {
                Assert.AreEqual(x(y(original[i])), actual[i]);
            }
        }