public static void Main(string[] args) { ChipPrepago chipPrepago = new ChipPrepago(71932787); ChipPrepago chipPrepago2 = new ChipPrepago(71932788); chipPrepago.recargar(7000); chipPrepago2.recargar(7000); Console.WriteLine(chipPrepago2.llamar(chipPrepago, 10)); Console.WriteLine(chipPrepago.llamar(chipPrepago2, 20)); Console.WriteLine(chipPrepago.consultarLlamadasRealizadas()); Console.WriteLine(chipPrepago2.consultarLlamadasRealizadas()); }
public void LlamarTestSaldo() { //Arrange String esperado = "No se puede realizar la llamada porque no cuenta con suficiente saldo."; ChipPrepago remitente = new ChipPrepago(71932777); ChipPrepago destinatario = new ChipPrepago(71932799); remitente.recargar(30); //Act String actual = remitente.llamar(destinatario, 2); //Assert Assert.Equal(esperado, actual); }
public void LlamarTestCorrecto() { //Arrange String esperado = "Llamada realizada con éxito. " + "Saldo actual: 0"; ChipPrepago remitente = new ChipPrepago(71932777); ChipPrepago destinatario = new ChipPrepago(71932799); remitente.recargar(60); //Act String actual = remitente.llamar(destinatario, 2); //Assert Assert.Equal(esperado, actual); }
public void EnviarSMSTestCaracteres() { //Arrange String esperado = "Eror: El mensaje debe ser menor a 128 caracteres"; ChipPrepago remitente = new ChipPrepago(71932777); ChipPrepago destinatario = new ChipPrepago(71932799); remitente.recargar(500); String mensaje = "Esto es un mensaje de prueba con más de 128 caracteres Esto es un mensaje de prueba con menos de 128 caracteresEsto es un mensaje de prueba con menos de 128 caracteresEsto es un mensaje de prueba con menos de 128 caracteresEsto es un mensaje de prueba con menos de 128 caracteresEsto es un mensaje de prueba con menos de 128 caracteres "; //Act String actual = remitente.enviarSms(destinatario, mensaje); //Assert Assert.Equal(esperado, actual); }
public void EnviarSMSTestCorrecto() { //Arrange String esperado = "El mensaje ha sido enviado con éxito al número: 71932799"; ChipPrepago remitente = new ChipPrepago(71932777); ChipPrepago destinatario = new ChipPrepago(71932799); remitente.recargar(500); String mensaje = "Esto es un mensaje de prueba con menos de 128 caracteres"; //Act String actual = remitente.enviarSms(destinatario, mensaje); //Assert Assert.Equal(esperado, actual); }