Package ingsw.proj.cluedo.componenti

Examples of ingsw.proj.cluedo.componenti.CartaStanza


  private void creaSoluzione() {
    int arma_delitto = (new Random()).nextInt(carteArmi.size());
    CartaArma arma = carteArmi.get(arma_delitto);
    carteArmi.remove(arma_delitto);
    int stanza_delitto = (new Random()).nextInt(carteStanza.size());
    CartaStanza stanza = carteStanza.get(stanza_delitto);
    carteStanza.remove(stanza_delitto);
    int colpevole = (new Random()).nextInt(carteSospetti.size());
    CartaSospetto sospetto = carteSospetti.get(colpevole);
    carteSospetti.remove(colpevole);
    soluzione = new Soluzione(arma, sospetto, stanza);
View Full Code Here


  }

  private void generaCarteStanze() {
    carteStanza = new ArrayList<CartaStanza>();
    for (int i = 0; i < StanzeEnum.values().length; i++) {
      carteStanza.add(new CartaStanza(StanzeEnum.values()[i]));
    }
  }
View Full Code Here

  private StanzeEnum nome;

  @Before
  public void setUp() throws Exception {
    nome = StanzeEnum.BAGNO;
    carta = new CartaStanza(nome);
  }
View Full Code Here

    assertNotNull(carta);   
  }
 
  @Test(expected = NullPointerException.class)
  public void testCartaStanzaNull() {
    new CartaStanza(null);
  }
View Full Code Here

  @Before
  public void setUp() throws Exception {
    sospetto = new CartaSospetto("Luigi");
    arma = new CartaArma(ArmiEnum.ASCIA);
    stanza = new CartaStanza(StanzeEnum.CAMERA_LETTO);
  }
View Full Code Here

TOP

Related Classes of ingsw.proj.cluedo.componenti.CartaStanza

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.