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); }