static void Main(string[] args) { string mensaje; Cuenta cuentaAhorro = new CuentaAhorro(100000); mensaje = cuentaAhorro.Consignar(-200000); Console.WriteLine(mensaje); mensaje = cuentaAhorro.Consignar(100000); Console.WriteLine(mensaje); mensaje = cuentaAhorro.Retirar(190000); Console.WriteLine(mensaje); Cuenta cuentaCorriente = new CuentaCorriente(0); mensaje = cuentaCorriente.Consignar(100000); Console.WriteLine(mensaje); mensaje = cuentaCorriente.Retirar(30000); Console.WriteLine(mensaje); mensaje = cuentaCorriente.Retirar(50000); Console.WriteLine(mensaje); mensaje = cuentaCorriente.Consignar(30000); Console.WriteLine(mensaje); Console.ReadKey(); }
public void ConsignacionPosteriorALaInicialCorrecta() { string numeroDeCuenta = "1001"; string nombreDeCuenta = "Cuenta de Ejemplo"; string ciudad = "Valledupar"; CuentaAhorro cuentaDeAhorro = new CuentaAhorro(); cuentaDeAhorro.Numero = numeroDeCuenta; cuentaDeAhorro.Nombre = nombreDeCuenta; cuentaDeAhorro.Ciudad = ciudad; cuentaDeAhorro.Consignar(50000, "Valledupar"); IList <string> errores = cuentaDeAhorro.CanConsign(49950); string obtenido; string esperado = $"Su Nuevo Saldo es de ${50000+49950} pesos"; if (errores.Contains(esperado)) { obtenido = esperado; } else { obtenido = cuentaDeAhorro.Consignar(49950, "Valledupar"); } Assert.AreEqual(esperado, obtenido); }
public void CuentaAhorroSegundaConsignacionMayor50000MismaCiudad() { CuentaAhorro cuenta = new CuentaAhorro(); cuenta.Numero = "111"; cuenta.Nombre = "Ahorro Ejemplo"; cuenta.Ciudad = "Valledupar"; cuenta.Consignar(60000, "Valledupar"); cuenta.Consignar(60000, "Valledupar"); Assert.AreEqual(120000, cuenta.Saldo); }
public void ConsignaciónPosteriorAInicialCorrectaTest() { //Preparar var cuentaAhorro = new CuentaAhorro(numero: "10001", nombre: "Cuenta Ejemplo", ciudad: "Valledupar"); var movimientosIniciales = cuentaAhorro.CantidadMovimientos(); // accion var resultado = cuentaAhorro.Consignar(50000, "Valledupar"); DateTime fecha = new DateTime(2008, 6, 1); resultado = cuentaAhorro.Retirar(20000, fecha); resultado = cuentaAhorro.Consignar(49950, "Valledupar"); //validacion o verificacion Assert.AreEqual("Su Nuevo Saldo es de $79.950,00 pesos m/c", resultado); }
public void ValorConsignaciónNegativoCero() { const decimal VALOR = -10000; const string CIUDAD = "Valledupar"; var cuentaAhorro = new CuentaAhorro(); cuentaAhorro.Numero = "111"; cuentaAhorro.Nombre = "Ahorro Ejemplo"; cuentaAhorro.CiudadDeCreacion = "Valledupar"; cuentaAhorro.Saldo = 0; var errores = cuentaAhorro.CanConsignar(VALOR, CIUDAD); string esperado = "El valor a consignar es incorrecto"; string obtenido = ""; if (errores.Count == 0) { obtenido = cuentaAhorro.Consignar(VALOR, CIUDAD); } else { if (errores.Contains(esperado)) { obtenido = esperado; } } if (errores.Contains(esperado)) { obtenido = esperado; } Assert.AreEqual(esperado, obtenido); }
public void ConsignacionInicialCorrecta() { const decimal VALOR = 50000; const string CIUDAD = "Valledupar"; var cuentaAhorro = new CuentaAhorro(); cuentaAhorro.Numero = "00001"; cuentaAhorro.Nombre = "Ahorro Ejemplo"; cuentaAhorro.CiudadDeCreacion = "Valledupar"; cuentaAhorro.Saldo = 0; var errores = cuentaAhorro.CanConsignar(VALOR, CIUDAD); string esperado = "Su nuevo saldo es " + 50000 + " m/c"; string obtenido = ""; if (errores.Count == 0) { obtenido = cuentaAhorro.Consignar(VALOR, CIUDAD); } else { if (errores.Contains(esperado)) { obtenido = esperado; } } if (errores.Contains(esperado)) { obtenido = esperado; } Assert.AreEqual(esperado, obtenido); }
public void ConsignacionInicialIncorrecta() { const decimal VALOR = 40000; const string CIUDAD = "Valledupar"; var cuentaAhorro = new CuentaAhorro(); cuentaAhorro.Numero = "111"; cuentaAhorro.Nombre = "Ahorro Ejemplo"; cuentaAhorro.CiudadDeCreacion = "Valledupar"; cuentaAhorro.Saldo = 0; var errores = cuentaAhorro.CanConsignar(VALOR, CIUDAD); string esperado = "El valor mínimo de la primera consignación debe ser de $50.000 mil pesos. Su nuevo saldo es $0 pesos"; string obtenido = ""; if (errores.Count == 0) { obtenido = cuentaAhorro.Consignar(VALOR, CIUDAD); } else { if (errores.Contains(esperado)) { obtenido = esperado; } } if (errores.Contains(esperado)) { obtenido = esperado; } Assert.AreEqual(esperado, obtenido); }
public void ConsignacionInicialInCorrecta() { string numeroDeCuenta = "1001"; string nombreDeCuenta = "Cuenta de Ejemplo"; string ciudad = "Valledupar"; CuentaAhorro cuentaDeAhorro = new CuentaAhorro(); cuentaDeAhorro.Numero = numeroDeCuenta; cuentaDeAhorro.Nombre = nombreDeCuenta; cuentaDeAhorro.Ciudad = ciudad; IList <string> errores = cuentaDeAhorro.CanConsign(49950); string obtenido; string esperado = "El valor mínimo de la primera consignación debe ser" + $"de ${CuentaAhorro.VALOR_CONSIGNACION_INICIAL} mil pesos."; if (errores.Contains(esperado)) { obtenido = esperado; } else { obtenido = cuentaDeAhorro.Consignar(49950, "Valledupar"); } Assert.AreEqual(esperado, obtenido); }
public void ConsignacionMenorACero() { string numeroDeCuenta = "1001"; string nombreDeCuenta = "Cuenta de Ejemplo"; string ciudad = "Valledupar"; ServicioFinanciero cuentaDeAhorro = new CuentaAhorro(); cuentaDeAhorro.Numero = numeroDeCuenta; cuentaDeAhorro.Nombre = nombreDeCuenta; cuentaDeAhorro.Ciudad = ciudad; IList <string> errores = cuentaDeAhorro.CanConsign(-500); string obtenido = ""; string esperado = "El valor a consignar es incorrecto"; if (errores.Contains(esperado)) { obtenido = esperado; } else { obtenido = cuentaDeAhorro.Consignar(-500, "Valledupar"); } Assert.AreEqual(esperado, obtenido); }
public void Test4() { CuentaAhorro cuenta = new CuentaAhorro("12345", "Donaciones", "Valledupar", true); var mensaje = cuenta.Consignar(0, "Valledupar"); Assert.AreEqual("El valor a consignar es incorrecto", mensaje); Assert.Pass(); }
public void Test5() { var cuenta1 = new CuentaAhorro("10001", "Cuenta Ejemplo", 30000, false, "Bogota"); var mensaje = cuenta1.Consignar(49950, "Valledupar"); Assert.AreEqual("Su nuevo saldo es $69950", mensaje); }
public void Test2() { var cuenta1 = new CuentaAhorro("10001", "Cuenta Ejemplo", 0, true, "Valledupar"); var mensaje = cuenta1.Consignar(50000, "Valledupar"); Assert.AreEqual("Su nuevo saldo es $50000", mensaje); }
public void Test2() { CuentaAhorro cuenta = new CuentaAhorro("12345", "Donaciones", "Valledupar", true); var mensaje = cuenta.Consignar(20000, "Valledupar"); Assert.AreEqual("el valor minimo de la primera consignacion debe ser de $50000 mil pesos", mensaje); Assert.Pass(); }
public void TestCorrecta() { CuentaAhorro cuentaAhorro = new CuentaAhorro(); cuentaAhorro.Consignar(100000); // TODO: Add your test code here Assert.AreEqual(100000, cuentaAhorro.Saldo); }
public void Test3() { CuentaAhorro cuenta = new CuentaAhorro("12345", "Donaciones", "Valledupar", true); var mensaje = cuenta.Consignar(50000, "Valledupar"); Assert.AreEqual("Consignacion exitosa su nuevo saldo es 50000", mensaje); Assert.Pass(); }
public void Test1() { var cuenta1 = new CuentaAhorro("10001", "Cuenta Ejemplo", 0, true, "Valledupar"); var mensaje = cuenta1.Consignar(-10000, "Valledupar"); Assert.AreEqual("El valor a consignar es incorrecto", mensaje); }
public void Test3() { var cuenta1 = new CuentaAhorro("10001", "Cuenta Ejemplo", 0, true, "Valledupar"); var mensaje = cuenta1.Consignar(49950, "Valledupar"); Assert.AreEqual("el valor minimo de la primera consignacion debe ser de $50000 mil pesos" + $"Su nuevo saldo es $0", mensaje); }
public void ConsignacionTest() { var cuenta = new CuentaAhorro(); cuenta.Numero = "111"; cuenta.Nombre = "Ahorro Ejemplo"; cuenta.Consignar(10000); Assert.AreEqual(10000, cuenta.Saldo); }
public void TestConsignacionValorEnCero() { //Arrange(Preparar) CuentaAhorro cuentaAhorro = new CuentaAhorro(); //Act(Actuar) var respuesta = cuentaAhorro.Consignar(0, "VALLEDUPAR", new DateTime(2018, 9, 17)); //Assert(Afirmar) Assert.AreEqual("“El valor a consignar es incorrecto", respuesta); }
public void NoPuedeConsignarMenosDeCincualtaMilPesosLocalTest() { //Preparar var cuentaAhorro = new CuentaAhorro(numero: "10001", nombre: "Cuenta Ejemplo", ciudad: "Valledupar"); // accion var resultado = cuentaAhorro.Consignar(49999, "Valledupar"); //validacion o verificacion Assert.AreEqual("El valor mínimo de la primera consignación debe ser de $50.000 mil pesos. Su nuevo saldo es $0 pesos", resultado); }
public void ConsignacionInterMunicipalTest() { //Preparar var cuentaAhorro = new CuentaAhorro(numero: "10001", nombre: "Cuenta Ejemplo", ciudad: "Valledupar"); //Acción var resultado = cuentaAhorro.Consignar(50000, "Barranquilla", DateTime.Now.Month + "-" + DateTime.Now.Year); //Verificación Assert.AreEqual("Su Nuevo Saldo es de $40,000.00 pesos m/c", resultado); }
public void PuedeConsignacionInicialCorrectaCuentaAhorroTest() { //Preparar var cuentaAhorro = new CuentaAhorro(numero: "11001", nombre: "Cuenta Ejemplo2", ciudad: "Valledupar"); //Acción var resultado = cuentaAhorro.Consignar(50000, "Valledupar", DateTime.Now.Month + "-" + DateTime.Now.Year); //Verificación Assert.AreEqual("Su Nuevo Saldo es de $50,000.00 pesos m/c", resultado); }
public void NoPuedeConsignacionValorNegativoCuentaAhorroLocalTest() { //Preparar var cuentaAhorro = new CuentaAhorro(numero: "10001", nombre: "Cuenta Ejemplo", ciudad: "Valledupar"); // accion var resultado = cuentaAhorro.Consignar(0, "Valledupar"); //validacion o verificacion Assert.AreEqual("El valor a consignar es incorrecto", resultado); }
public void NoPuedeConsignarMenosDeCincuentaMilPesosTest() { //Preparar var cuentaAhorro = new CuentaAhorro(numero: "10001", nombre: "Cuenta Ejemplo", ciudad: "Valledupar"); //Acción var resultado = cuentaAhorro.Consignar(49999, "Valledupar", DateTime.Now.Month + "-" + DateTime.Now.Year); //Verificación Assert.AreEqual("El valor mínimo de la primera consignación debe ser de $50.000 mil pesos. Su nuevo saldo es $0 pesos", resultado); }
public void NoPuedeConsignacionValorNegativoCuentaAhorroTest() { //Preparar var cuentaAhorro = new CuentaAhorro(numero: "10001", nombre: "Cuenta Ejemplo", ciudad: "Valledupar"); //Acción var resultado = cuentaAhorro.Consignar(0, "Valledupar", DateTime.Now.Month + "-" + DateTime.Now.Year); //Verificación Assert.AreEqual("El valor a consignar es incorrecto.", resultado); }
public void ConsignacionExitosaAhorroTestWithCaseSource(string numeroCuenta, string nombreCuenta, double valorConsignar, double saldoEsperado) { var cuenta = new CuentaAhorro { Numero = numeroCuenta, Nombre = nombreCuenta }; cuenta.Consignar(valorConsignar); Assert.AreEqual(saldoEsperado, cuenta.Saldo); }
public void ConsignacionExitosaAhorroTestWithCaseSource(CaseDataSourceConsignacionRequest request, CaseDataSourceConsignacionExpected expected) { var cuenta = new CuentaAhorro { Numero = request.NumeroCuenta, Nombre = request.NombreCuenta }; cuenta.Consignar(request.ValorConsignar); Assert.AreEqual(expected.SaldoEsperado, cuenta.Saldo); }
public void CuentaAhorroPrimeraConsignacionIgual50000MismaCiudad() { CuentaAhorro cuenta = new CuentaAhorro(); cuenta.Numero = "111"; cuenta.Nombre = "Ahorro Ejemplo"; cuenta.Ciudad = "Valledupar"; cuenta.Consignar(50000, "Valledupar"); Assert.AreEqual(50000, cuenta.Saldo); }
public void CuentaAhorroPrimeraConsignacionMayor50000() { CuentaAhorro cuenta = new CuentaAhorro(); cuenta.Numero = "111"; cuenta.Nombre = "Ahorro Ejemplo"; cuenta.Ciudad = "Valledupar"; cuenta.Consignar(60000, "bogota"); Assert.AreEqual(50000, cuenta.Saldo); }
public void AdicionaValorSaldoTest() { //Preparar var cuentaAhorro = new CuentaAhorro(numero: "10001", nombre: "Cuenta Ejemplo", ciudad: "Valledupar"); //Acción var resultado = cuentaAhorro.Consignar(70000, "Valledupar", DateTime.Now.Month + "-" + DateTime.Now.Year); var saldo = cuentaAhorro.Saldo; Console.WriteLine(cuentaAhorro.Saldo); //Verificacion Assert.AreEqual(70000m, saldo); }