Exemplo n.º 1
0
        public void ValidaListaDiccionario_ConDiccionariosEquivalentes_SonIguales()
        {
            List <ConfiguracionMatrizDinamica> configuracionMatrizDinamica1 = CrearConfiguracionMatrizDinamica1();
            ConfiguracionMatrizConPosValores   MatrizConPosValores1         = new ConfiguracionMatrizConPosValores()
            {
                Configuraciones = configuracionMatrizDinamica1,
                PosValores      = new Dictionary <string, int>()
                {
                    { "NP_01", -1 }, { "NP_02", -1 }, { "NP_03", -1 }
                }
            };

            List <ConfiguracionMatrizDinamica> configuracionMatrizDinamica2 = CrearConfiguracionMatrizDinamica2();
            ConfiguracionMatrizConPosValores   MatrizConPosValores2         = new ConfiguracionMatrizConPosValores()
            {
                Configuraciones = configuracionMatrizDinamica2,
                PosValores      = new Dictionary <string, int>()
                {
                    { "NP_01", -1 }, { "NP_02", -1 }, { "NP_03", -1 }
                }
            };



            bool resultado = validator.ComparaDiccionariosConMetodoEquals(MatrizConPosValores1, MatrizConPosValores2);

            Assert.AreEqual(resultado, true);
        }
 public bool ComparaDiccionariosConMetodoEquals(ConfiguracionMatrizConPosValores configuracionMatriz1, ConfiguracionMatrizConPosValores configuracionMatriz2)
 {
     if (configuracionMatriz1.Equals(configuracionMatriz2))
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }