Package modelo.excepciones

Examples of modelo.excepciones.ExcepcionCasillaDestinoOcupada


        haMovido=true;
      }
      else
      {
        if(cas.getPieza()!=null && cas.getPieza().isMismoColor(this))
            throw new ExcepcionCasillaDestinoOcupada(m);
        else
          throw new ExcepcionMovimientoIlegal(this,m);
      }
    }
    catch (ExcepcionCoordenadaErronea e)
View Full Code Here


    Coordenada cd=null;
    try {
      co =new Coordenada('A',7);
      cd = new Coordenada('B',8);
      m = new MovimientoOrdinario(co,cd);
      throw new ExcepcionCasillaDestinoOcupada(m);
    } catch (ExcepcionMovimiento ex) {
      if (ex instanceof ExcepcionCasillaDestinoOcupada) {
        assertEquals(cd,((ExcepcionCasillaDestinoOcupada) ex).getMovimiento().getCoordenadaDestino());
        assertEquals(co,((ExcepcionCasillaDestinoOcupada) ex).getMovimiento().getCoordenadaOrigen());
      else fail("Se esperaba ExcepcionCasillaDestinoOcupada, pero se capturo "+ex.getClass().getSimpleName());
View Full Code Here

        haMovido=true;
      }
      else
      {
        if(piezac!=null)
          throw new ExcepcionCasillaDestinoOcupada(m);
        else
          throw new ExcepcionMovimientoIlegal(this,m);
     
    }
    catch (ExcepcionCoordenadaErronea e)
View Full Code Here

TOP

Related Classes of modelo.excepciones.ExcepcionCasillaDestinoOcupada

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.