Package ingsw.proj.cluedo.componenti

Examples of ingsw.proj.cluedo.componenti.Soluzione


    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


    assertNotNull(controller.getPossibiliAzioni(nomiGiocatori[0]));
  }

  @Test
  public final void testGetCarteGiocatore() {
    Soluzione soluzione = controller.getSoluzione();
    Iterator<String> carteIt = controller.getCarteGiocatore(nomiGiocatori[0]);
    while (carteIt.hasNext()) {
      String daControllare = carteIt.next();
      assertFalse(daControllare.equals(soluzione.getArma().toString()));
      assertFalse(daControllare.equals(soluzione.getSospetto().toString()));
      assertFalse(daControllare.equals(soluzione.getStanza().toString()));
    }
  }
View Full Code Here

    }
  }

  @Test
  public final void testGetSoluzione() {
    Soluzione soluzione = controller.getSoluzione();
    for (int i = 0; i < nomiGiocatori.length; i++) {
      Iterator<String> carteiT = controller.getCarteGiocatore(nomiGiocatori[i]);
      while (carteiT.hasNext()) {
        String daControllare = carteiT.next();
        assertFalse(daControllare.equals(soluzione.getArma().toString()));
        assertFalse(daControllare.equals(soluzione.getSospetto().toString()));
        assertFalse(daControllare.equals(soluzione.getStanza().toString()));
      }
    }
  }
View Full Code Here

    System.gc();
  }

  @Test
  public void testSoluzione() {
    soluzione = new Soluzione(arma, sospetto, stanza);
    assertNotNull(soluzione);
  }
View Full Code Here

    assertNotNull(soluzione);
  }

  @Test(expected = NullPointerException.class)
  public void testSoluzioneNull() {
    new Soluzione(null, null, null);
    new Soluzione(null, sospetto, null);
    new Soluzione(null, null, stanza);
    new Soluzione(null, sospetto, stanza);
    new Soluzione(arma, null, stanza);
    new Soluzione(arma, null, null);
    new Soluzione(arma, sospetto, null);
  }
View Full Code Here

TOP

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

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.