public void ProbarAreaCuadrado() { cuadrilatero cua = new cuadrilatero(); cua.LadoCuadrado1 = 5; cua.LadoCuadrado2 = 5; double resultadoEsperado = 25; double resultadoObtenido = 0; resolverAreaCuadrado areaT = new resolverAreaCuadrado(); resultadoObtenido = areaT.resolverArea(cua); Assert.IsTrue(resultadoEsperado == resultadoObtenido); }
public void ProbarAreaRombo() { cuadrilatero cua = new cuadrilatero(); cua.RomboDiagonalMayor = 10; cua.RomboDiagonalMenor = 5; double resultadoEsperado = 25; double resultadoObtenido = 0; resolverAreaRombo areaT = new resolverAreaRombo(); resultadoObtenido = areaT.resolverArea(cua); Assert.IsTrue(resultadoEsperado == resultadoObtenido); }
public void ProbarAreaRomboide() { cuadrilatero cua = new cuadrilatero(); cua.AlturaRomboide = 5; cua.LadoRomboide1 = 5; cua.LadoRomboide2 = 7; cua.BaseRomboide = cua.LadoRomboide2; double resultadoEsperado = 35; double resultadoObtenido = 0; resolverAreaRomboide areaT = new resolverAreaRomboide(); resultadoObtenido = areaT.resolverArea(cua); Assert.IsTrue(resultadoEsperado == resultadoObtenido); }
public void ProbarAreaParalelogramo() { cuadrilatero cua = new cuadrilatero(); cua.AlturaParalelogramo = 7; cua.LadoParalelogramo1 = 5; cua.LadoParalelogramo2 = 5; cua.BaseParalelogramo = cua.LadoParalelogramo2; double resultadoEsperado = 35; double resultadoObtenido = 0; resolverAreaParalelogramo areaT = new resolverAreaParalelogramo(); resultadoObtenido = areaT.resolverArea(cua); Assert.IsTrue(resultadoEsperado == resultadoObtenido); }
public double resolverArea(cuadrilatero cT) { //Validaciones if ((cT.LadoCuadrado1 > 0) && (cT.LadoCuadrado2 > 0)) { calculoAreaCuadrado calcAreaCuad = new calculoAreaCuadrado(); cT = calcAreaCuad.Area(cT); } else { Exception ex = new Exception(string.Format("Ocurrió un error al calcular el Area, verifica que:" + "Todos los lados son mayores a 0.")); throw ex; } return cT.AreaCuadrado; }
public double resolverPerimetro(cuadrilatero cT) { //Validaciones if ((cT.LadoRombo > 0) && (cT.RomboDiagonalMayor > 0) && (cT.RomboDiagonalMenor > 0)) { sumaLadosRombo calcPerimetroRom = new sumaLadosRombo(); cT = calcPerimetroRom.Suma(cT); } else { Exception ex = new Exception(string.Format("Ocurrió un error al calcular el Area, verifica que:" + "Todos los lados son mayores a 0.")); throw ex; } return cT.PerimetroRombo; }
public double resolverArea(cuadrilatero cT) { //Validaciones if ((cT.AlturaParalelogramo > 0) && (cT.LadoParalelogramo1 > 0) && (cT.LadoParalelogramo2 > 0) && (cT.BaseParalelogramo > 0)) { calculoAreaParalelogramos calcAreaPara = new calculoAreaParalelogramos(); cT = calcAreaPara.Area(cT); } else { Exception ex = new Exception(string.Format("Ocurrió un error al calcular el Area, verifica que:" + "Todos los lados son mayores a 0.")); throw ex; } return cT.AreaParalelogramo; }
public double resolverPerimetro(cuadrilatero cT) { //Validaciones if ((cT.ladoTrapecio1 > 0) && (cT.ladoTrapecio2 > 0) && (cT.TrapecioBaseMayor > 0) && (cT.TrapecioBaseMenor > 0) && (cT.AlturaTrapecio > 0)) { sumaLadosTrapecio calcPerimetroTra = new sumaLadosTrapecio(); cT = calcPerimetroTra.Suma(cT); } else { Exception ex = new Exception(string.Format("Ocurrió un error al calcular el Area, verifica que:" + "Todos los lados son mayores a 0.")); throw ex; } return cT.PerimetroTrapecio; }
public double resolverPerimetro(cuadrilatero cT) { //Validaciones if ((cT.LadoRomboide1 > 0) && (cT.LadoRomboide2 > 0) && (cT.AlturaRomboide > 0) && (cT.BaseRomboide > 0)) { sumaLadosRomboide calcPerimetroide = new sumaLadosRomboide(); cT = calcPerimetroide.Suma(cT); } else { Exception ex = new Exception(string.Format("Ocurrió un error al calcular el Area, verifica que:" + "Todos los lados son mayores a 0.")); throw ex; } return cT.PerimetroRomboide; }
public cuadrilatero Suma(cuadrilatero cR4) { cR4.PerimetroRomboide = (2 * (cR4.LadoRomboide1 + cR4.LadoRomboide2)); return cR4; }
public cuadrilatero Suma(cuadrilatero cR) { cR.PerimetroParalelogramo = (2*(cR.LadoParalelogramo1 + cR.LadoParalelogramo2)); return cR; }
public void ProbarPerimetroTrapecio() { cuadrilatero cua = new cuadrilatero(); cua.ladoTrapecio1 = 5; cua.ladoTrapecio2 = 5; cua.TrapecioBaseMayor = 6; cua.TrapecioBaseMenor = 4; double resultadoEsperado = 20; double resultadoObtenido = 0; resolverPerimetroTrapecio areaT = new resolverPerimetroTrapecio(); resultadoObtenido = areaT.resolverPerimetro(cua); Assert.IsTrue(resultadoEsperado == resultadoObtenido); }
public cuadrilatero Suma(cuadrilatero cR3) { cR3.PerimetroRombo = (4 * (cR3.LadoRombo)); return cR3; }
public void ProbarPerimetroRomboide() { cuadrilatero cua = new cuadrilatero(); cua.LadoRomboide1 = 5; cua.LadoRomboide2 = 7; double resultadoEsperado = 24; double resultadoObtenido = 0; resolverPerimetroRomboide areaT = new resolverPerimetroRomboide(); resultadoObtenido = areaT.resolverPerimetro(cua); Assert.IsTrue(resultadoEsperado == resultadoObtenido); }
public void ProbarPerimetroParalelogramo() { cuadrilatero cua = new cuadrilatero(); cua.LadoParalelogramo1 = 5; cua.LadoParalelogramo2 = 5; double resultadoEsperado = 20; double resultadoObtenido = 0; resolverPerimetroParalelogramo areaT = new resolverPerimetroParalelogramo(); resultadoObtenido = areaT.resolverPerimetro(cua); Assert.IsTrue(resultadoEsperado == resultadoObtenido); }
public double ResolverCuadrilateroWcf(int queCalcular, int tipoCuadrilatero, double lado1, double lado2, double altura) { if (queCalcular == 1) { cuadrilatero cua = new cuadrilatero(); //resolverAreaCuadrilatero areaCua = new resolverAreaCuadrilatero(); //switch (tipoCuadrilatero) //{ // case 1://Paralelogramo // cua.AlturaParalelogramo = altura; // cua.LadoParalelogramo1 = lado1; // cua.LadoParalelogramo2 = lado2; // return areaCua; // break; // case 2://Cuadrado // cua.LadoCuadrado1 = lado1; // cua.LadoCuadrado2 = lado2; // return areaCua; // break; // case 3://Rombo // cua.LadoRombo = altura; // cua.RomboDiagonalMayor = lado1; // cua.RomboDiagonalMenor = lado2; // return areaCua; // break; // case 4://Romboide // cua.AlturaRomboide = altura; // cua.LadoRomboide1 = lado1; // cua.LadoRomboide2 = lado2; // return areaCua; // break; // case 5://Trapecio // cua.AlturaTrapecio = altura; // cua.ladoTrapecio1 = lado1; // cua.ladoTrapecio2 = lado2; // return areaCua; // break; // default: // return 0; //} } else if (queCalcular == 2) { cuadrilatero cua = new cuadrilatero(); //resolverAreaCuadrilatero areaCua = new resolverAreaCuadrilatero(); //switch (tipoCuadrilatero) //{ // case 1://Paralelogramo // cua.AlturaParalelogramo = altura; // cua.LadoParalelogramo1 = lado1; // cua.LadoParalelogramo2 = lado2; // return areaCua; // break; // case 2://Cuadrado // cua.LadoCuadrado1 = lado1; // cua.LadoCuadrado2 = lado2; // return areaCua; // break; // case 3://Rombo // cua.LadoRombo = altura; // cua.RomboDiagonalMayor = lado1; // cua.RomboDiagonalMenor = lado2; // return areaCua; // break; // case 4://Romboide // cua.AlturaRomboide = altura; // cua.LadoRomboide1 = lado1; // cua.LadoRomboide2 = lado2; // return areaCua; // break; // case 5://Trapecio // cua.AlturaTrapecio = altura; // cua.ladoTrapecio1 = lado1; // cua.ladoTrapecio2 = lado2; // return areaCua; // break; // default: // return 0; //} } else { return 0; } return 0; }
public cuadrilatero Area(cuadrilatero xR4) { xR4.AreaRomboide = (xR4.BaseRomboide * xR4.AlturaRomboide); return xR4; }
public cuadrilatero Area(cuadrilatero xR2) { xR2.AreaCuadrado = (xR2.LadoCuadrado1 * xR2.LadoCuadrado2); return xR2; }
public cuadrilatero Area(cuadrilatero xR5) { xR5.AreaTrapecio = (((xR5.TrapecioBaseMayor + xR5.TrapecioBaseMenor) * xR5.AlturaTrapecio) / 2); return xR5; }
public cuadrilatero Area(cuadrilatero xR) { xR.AreaParalelogramo = (xR.BaseParalelogramo * xR.AlturaParalelogramo); return xR; }
public void ProbarAreaTrapecio() { cuadrilatero cua = new cuadrilatero(); cua.AlturaTrapecio = 5; cua.TrapecioBaseMayor = 6; cua.TrapecioBaseMenor = 4; double resultadoEsperado = 25; double resultadoObtenido = 0; resolverAreaTrapecio areaT = new resolverAreaTrapecio(); resultadoObtenido = areaT.resolverArea(cua); Assert.IsTrue(resultadoEsperado == resultadoObtenido); }
public cuadrilatero Suma(cuadrilatero cR5) { cR5.PerimetroTrapecio = (cR5.ladoTrapecio1 + cR5.ladoTrapecio2 + cR5.TrapecioBaseMayor + cR5.TrapecioBaseMenor); return cR5; }
public cuadrilatero Suma(cuadrilatero cR2) { cR2.PerimetroCuadrado = (4 * (cR2.LadoCuadrado1)); return cR2; }
public cuadrilatero Area(cuadrilatero xR3) { xR3.AreaRombo = ((xR3.RomboDiagonalMayor * xR3.RomboDiagonalMenor)/2); return xR3; }