Exemplo n.º 1
0
        public void DividedList()
        {
            double[]      first   = { 1, 3 };
            double[]      second  = { 2, 4 };
            List <double> primary = new List <double>();

            primary.Add(1);
            primary.Add(0);
            primary.Add(3);
            primary.Add(4);
            DivideByIndex div = new DivideByIndex();

            double[] arr1 = div.Even(primary);
            double[] arr2 = div.Odd(primary);
            Assert.AreEqual(first, arr1);
            Assert.AreEqual(second, arr2);
        }
Exemplo n.º 2
0
        public void DividedListAndSum()
        {
            double[]      first   = { 1, 3, 0 };
            double[]      second  = { 2, 4 };
            List <double> primary = new List <double>();

            primary.Add(1);
            primary.Add(2);
            primary.Add(3);
            primary.Add(4);
            DivideByIndex div = new DivideByIndex();

            double[] arr1 = div.Even(primary);
            double[] arr2 = div.Odd(primary);
            CountSum sum  = new CountSum();
            double   ans1 = sum.ReturnSum(arr1);
            double   ans2 = sum.ReturnSum(arr2);

            Assert.AreEqual(4, ans1);
            Assert.AreEqual(6, ans2);
        }