Exemplo n.º 1
0
        public void Test_secondOP_2()
        {
            int[,] arrayI = new int[, ] {
                { 6, 41, 3, 2, 0 }, { 18, 7, 6, 5, 4 }, { 16, 4, 3, 12, 1 }, { 9, 7, 6, 15, 4 }, { 16, 4, 3, 2, 1 }
            };
            Tmas.FA = (int[, ])arrayI.Clone();
            double var_ex = 71.12;

            Tmas.OP2();
            double var_ob = (double)Tmas.var;

            Assert.AreEqual(var_ex, var_ob);
        }
Exemplo n.º 2
0
 public void Test_firstOP_2()
 {
     int[,] arrayI = new int[, ] {
         { 6, 4, 3, 2, 0 }, { 18, 7, 6, 5, 4 }, { 16, 4, 3, 2, 1 }, { 9, 7, 6, 5, 4 }, { 16, 4, 3, 2, 1 }
     };
     int[,] arrayE = new int[, ] {
         { 0, 2, 3, 4, 6 }, { 4, 5, 6, 7, 18 }, { 1, 2, 3, 4, 16 }, { 4, 5, 6, 7, 9 }, { 1, 2, 3, 4, 16 }
     };
     Tmas.FA = (int[, ])arrayI.Clone();
     Tmas.OP1();
     int[,] arraSort = (int[, ])Tmas.FA_sort.Clone();
     //Assert.AreEqual(arrayE, arraSort);
     CollectionAssert.AreEqual(arrayE, arraSort);
 }
Exemplo n.º 3
0
 public void Test_thirdOP_2()
 {
     int[,] arrayI = new int[, ] {
         { 11, 4, 3, 2, 1 }, { 18, 7, 6, 3, 4 }, { 6, 4, 3, 2, 1 }, { 9, 7, 6, 5, 4 }, { 16, 4, 3, 2, 1 }
     };
     int[,] arrayE = new int[, ] {
         { -33, 4, 3, -6, 1 }, { 18, 7, -18, 3, 4 }, { 6, -12, 3, 2, -3 }, { -27, 7, 6, -15, 4 }, { 16, 4, -9, 2, 1 }
     };
     Tmas.FA = (int[, ])arrayI.Clone();
     Tmas._g = 3;
     Tmas.OP3();
     int[,] newelements = (int[, ])Tmas.new_elements.Clone();
     //Assert.AreEqual(arrayE, arraSort);
     CollectionAssert.AreEqual(arrayE, newelements);
 }