public void TestMethod3() { int numeroDeLados = 10; double tamanoPorLado = 15; double areaEsperada = 1731.2; double areaObtenida = 0.0; ServicioPoligonos.CalculadoraPoligonosClient cliente = new ServicioPoligonos.CalculadoraPoligonosClient(); areaObtenida = cliente.Ejecutar(true, numeroDeLados, tamanoPorLado); areaObtenida = Math.Round(areaObtenida, 2); // Redondear resultado Assert.IsTrue(areaObtenida == areaEsperada); Console.WriteLine(" ... Prueba 3 de Poligonos: exitosa... (area de un decagono)"); }
public void TestMethod10() { int numeroDeLados = 17; double tamanoPorLado = 10; double perimetroEsperado = -1; // -1 puesto que no se permiten poligonos con mas de 16 lados double perimetroObtenido = 0.0; ServicioPoligonos.CalculadoraPoligonosClient cliente = new ServicioPoligonos.CalculadoraPoligonosClient(); perimetroObtenido = cliente.Ejecutar(false, numeroDeLados, tamanoPorLado); perimetroObtenido = Math.Round(perimetroObtenido, 2); // Redondear resultado Assert.IsTrue(perimetroObtenido == perimetroEsperado); Console.WriteLine(" ... Prueba 10 de Poligonos: exitosa... (perimetro de un poligono con mas de 16 lados)"); }
public void TestMethod2() { int numeroDeLados = 5; double tamanoPorLado = 8; double perimetroEsperado = 40; double perimetroObtenido = 0.0; ServicioPoligonos.CalculadoraPoligonosClient cliente = new ServicioPoligonos.CalculadoraPoligonosClient(); perimetroObtenido = cliente.Ejecutar(false, numeroDeLados, tamanoPorLado); perimetroObtenido = Math.Round(perimetroObtenido, 2); // Redondear resultado Assert.IsTrue(perimetroObtenido == perimetroEsperado); Console.WriteLine(" ... Prueba 2 de Poligonos: exitosa... (perimetro de un pentagono)"); }
private void button3_Click(object sender, EventArgs e) { ServicioPoligonos.CalculadoraPoligonosClient cliente = new ServicioPoligonos.CalculadoraPoligonosClient(); double result = cliente.Ejecutar(radioButton6.Checked, (int)numericUpDown8.Value, (double)numericUpDown7.Value); label12.Text = "" + result; }
public void TestMethod9() { int numeroDeLados = 4; double tamanoPorLado = 10; double areaEsperada = -1; // -1 puesto que no se permiten poligonos con menos de 5 lados double areaObtenida = 0.0; ServicioPoligonos.CalculadoraPoligonosClient cliente = new ServicioPoligonos.CalculadoraPoligonosClient(); areaObtenida = cliente.Ejecutar(true, numeroDeLados, tamanoPorLado); areaObtenida = Math.Round(areaObtenida, 2); // Redondear resultado Assert.IsTrue(areaObtenida == areaEsperada); Console.WriteLine(" ... Prueba 9 de Poligonos: exitosa... (area de un poligono con menos de 5 lados)"); }