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); } }