//changed plan private void ChangePlan() { Plan plan = new Plan(); Cliente clie = new Cliente(); try { clie.RutCliente = TxtContratoRut.Text; Tarificador tari = new Tarificador(); plan.IdPlan = CbContratoPlanes.SelectedValue.ToString(); plan.Read(); LbContratoTipoPlan.Content = plan.Nombre; LbPoliza.Content = plan.PolizaActual; if (clie.Read()) { tari.cliente = clie; LbPrimaAnual.Content = tari.CalcularPrimaBase(plan.PrimaBase); LbPrimaMensual.Content = tari.CalcularPrimaBase(plan.PrimaBase) / 12; } MessageBox.Show(CbContratoPlanes.Text + " " + CbContratoPlanes.SelectedValue + " " + LbContratoTipoPlan.Content); }catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void CalcularPrimaTest_1() { // arrange double Bass = 5.5d; // valor base a ingresar double Realidad; double Espectativa = 6.2d; // el valor que deveria retornar es 6.2 //tarificador = new Tarificador(new DateTime(1996, 6, 7),1,2); //inicializamos el tarificador con esas 22 años sexo hombre y estado civil casado // act Realidad = tarificador.CalcularPrimaBase(Bass); // assert Assert.AreEqual(Espectativa, Realidad); }
public void TarificadorTest_Valor_base_fuera_rango()//verifica que se impida ingresar un valor base fuera de rango { // arrange tarificador = new Tarificador(); double Base = -1.1; // act tarificador.CalcularPrimaBase(Base); // assert is handled by ExpectedException }
public void TarificadorTest_Ingreso_decimales()//verificar que se pueden ingresar valores decimales { try { // arrange double Base = 1.1d; tarificador = new Tarificador(); // act tarificador.CalcularPrimaBase(Base); }catch (Exception ex) { Assert.Fail(ex.Message); } }