示例#1
0
        public void Zip_ZipTwoDifferentSizedArraysTogether_ReturnZippedArray()
        {
            // arrange
            FowleyList <int> list1 = new FowleyList <int>();
            FowleyList <int> list2 = new FowleyList <int>();
            FowleyList <int> list3;

            list1.Add(1);
            list1.Add(3);
            list1.Add(5);
            list2.Add(2);
            string expected = "1, 2, 3, 5";
            string actual;

            list3  = list1.Zip(list2);
            actual = list3.ToString(", ");
            // assert
            Assert.AreEqual(expected, actual);
        }
示例#2
0
        public void Zip_ZipBlankArrayWithLongArray_ReturnZippedArray()
        {
            // arrange
            FowleyList <int> list1 = new FowleyList <int>();
            FowleyList <int> list2 = new FowleyList <int>();
            FowleyList <int> list3;

            list1.Add(1);
            list1.Add(3);
            list1.Add(5);
            list1.Add(2);
            list1.Add(1);
            list1.Add(1);
            list1.Add(1);
            list1.Add(1);
            string expected = "13521111";
            string actual;

            list3  = list1.Zip(list2);
            actual = list3.ToString();
            // assert
            Assert.AreEqual(expected, actual);
        }