Exemplo n.º 1
0
        public void SumarMatriz_PruebaValoresVacios()
        {
            Logica_Aplicacion_2.PrimeraMatriz[0, 0] = 0;
            Logica_Aplicacion_2.SegundaMatriz[0, 0] = 0;

            Logica_Aplicacion_2.SumaMatriz(Logica_Aplicacion_2.PrimeraMatriz, Logica_Aplicacion_2.SegundaMatriz, Logica_Aplicacion_2.MatrizSumada);

            Assert.AreEqual(Logica_Aplicacion_2.MatrizSumada[0, 0], 0);
        }
Exemplo n.º 2
0
        public void SumarMatriz_PruebaValoresNegativos()
        {
            Logica_Aplicacion_2.PrimeraMatriz[0, 0] = -6;
            Logica_Aplicacion_2.SegundaMatriz[0, 0] = -8;

            Logica_Aplicacion_2.SumaMatriz(Logica_Aplicacion_2.PrimeraMatriz, Logica_Aplicacion_2.SegundaMatriz, Logica_Aplicacion_2.MatrizSumada);

            Assert.AreEqual(Logica_Aplicacion_2.MatrizSumada[0, 0], -14);
        }
Exemplo n.º 3
0
        public void SumarMatriz_PruebaValoresMinimo()
        {
            Logica_Aplicacion_2.PrimeraMatriz[0, 0] = double.MinValue;
            Logica_Aplicacion_2.SegundaMatriz[0, 0] = double.MinValue;

            Logica_Aplicacion_2.SumaMatriz(Logica_Aplicacion_2.PrimeraMatriz, Logica_Aplicacion_2.SegundaMatriz, Logica_Aplicacion_2.MatrizSumada);

            Assert.AreEqual(Logica_Aplicacion_2.MatrizSumada[0, 0], double.MinValue * 2);
        }
Exemplo n.º 4
0
        public void SumarMatriz_PruebaValoresDecimales()
        {
            Logica_Aplicacion_2.PrimeraMatriz[0, 0] = 1.5;
            Logica_Aplicacion_2.SegundaMatriz[0, 0] = 3.8;

            Logica_Aplicacion_2.SumaMatriz(Logica_Aplicacion_2.PrimeraMatriz, Logica_Aplicacion_2.SegundaMatriz, Logica_Aplicacion_2.MatrizSumada);

            Assert.AreEqual(Logica_Aplicacion_2.MatrizSumada[0, 0], 5.3);
        }