import junit.framework.TestCase;
public class CuentaBancariaImplTest extends TestCase {
   private CuentaBancariaImpl laCuenta;
   public void setUp(){
      laCuenta = new CuentaBancariaImpl();
   }
   public void testAbonar() {
      laCuenta.abonar(100);
      assertEquals(100.00,laCuenta.saldo(),1E-2);
      System.out.println(laCuenta.toString());
   }
   public void testRetirar() {
      laCuenta.abonar(100);
      laCuenta.retirar(50);
      assertEquals(50,laCuenta.saldo(),1E-2);
      System.out.println(laCuenta.toString());
   }
   public void testRetirarNegativo() {
     laCuenta.abonar(100);
      laCuenta.retirar(-50);
      assertEquals(100,laCuenta.saldo(),1E-2);
      System.out.println(laCuenta.toString());
   }
   public void testAbonarNegativo() {
     laCuenta.abonar(-100);
      assertEquals(0,laCuenta.saldo(),1E-2);
      System.out.println(laCuenta.toString());
   }
}