import junit.framework.TestCase;
public class AdministradorCuentaTest extends TestCase {
    private AdministradorCuenta elAdministrador;
    public void setUp() {
        elAdministrador = new AdministradorCuenta(5);
        elAdministrador.setCuenta(new CuentaBancariaImpl(),0);
        elAdministrador.setCuenta(new CuentaBancariaImpl(),1);
        elAdministrador.setCuenta(new CuentaBancariaImpl(),2);
    }
    public void testGetCuenta() {
     CuentaBancaria laCuenta = elAdministrador.getCuenta(1);
     assertNotNull(laCuenta);
    }
    public void testOperar() {
     elAdministrador.operar(1,AdministradorCuenta.ABONAR,100);
     assertEquals(100,elAdministrador.getCuenta(1).saldo(),1E-2);
     elAdministrador.operar(1,AdministradorCuenta.RETIRAR,40.50);
     assertEquals(59.50,elAdministrador.getCuenta(1).saldo(),1E-2);
    }
}
