public double CalcularElAreaDelTriangulo(VariablesDelCalculo v)
 {
     double resultado = 0;
     resultado = Math.Sqrt(v.GetSemiPerimetro() * (v.GetSemiPerimetro() - v.getLado1()) *
         (v.GetSemiPerimetro() - v.getLado2()) * (v.GetSemiPerimetro() - v.getLado3()));
     return resultado;
 }
コード例 #2
0
 public void PruebaWcfCorrecto()
 {
     double semiPerimetroEsperado = 6;
     double areaEsperado = 36;
     CalcularAreaTrianguloHeron.VariablesDelCalculo v = new VariablesDelCalculo();
     v.setLado1(3);
     v.setLado2(4);
     v.setLado3(5);
     CalcularAreaTrianguloHeron.CalcularAreaTriangulo triangulo = new CalcularAreaTriangulo();
     triangulo.CalculoDelAreaTriangular(v);
     Assert.IsTrue((semiPerimetroEsperado == v.GetSemiPerimetro()) ||
                   (areaEsperado == v.getArea()));
 }