@Test
  public void panoksenVastaanottaminenToimii() {
    Pelaaja p = new Pelaaja();
    p.vastaanotaVoitot(100);

    assertEquals(p.getPanokset(), 2100);
  }
  @Test
  public void panoksenTarkistusToimiiJosSopiva() {
    Pelaaja p = new Pelaaja();
    boolean apu = p.onkoSopivaPanos(400);

    assertEquals(true, apu);
  }
  @Test
  public void kadenAntaminenToimii() {
    Kasi k = Kasi.NELOSET;
    Pelaaja p = new Pelaaja();

    p.setKasi(k);
    assertEquals(p.getKasi(), k);
  }
Beispiel #4
0
  @Test
  public void pelaajalleVoiLisataKaden() {
    Kasi kasi = pokeri.getUudetKortit(5);

    pelaaja.lisaaKasi(kasi);

    assertEquals(kasi, pelaaja.getKasi());
  }
  @Test
  public void kortinAntaminenToimii() {
    Maa maa = Maa.HERTTA;
    Arvo a = Arvo.A;

    Kortti k = new Kortti(maa, a);
    Pelaaja p = new Pelaaja();

    p.annaKortti(k);

    assertEquals(p.getTaskut().get(0), k);
  }
Beispiel #6
0
 @Test
 public void tyhjentaaNappulalistanOikein() {
   this.pelaaja.lisaaUusiNappula(4, 3);
   this.pelaaja.poistaNappulat();
   assertEquals(0, pelaaja.getNappulat().size());
 }
Beispiel #7
0
 @Test
 public void palauttaaPelaajanNimenOikein() {
   assertEquals("Pekka", pelaaja.getNimi());
 }
Beispiel #8
0
 @Test
 public void nappulatPalautetaanOikein() {
   assertTrue(pelaaja.getNappulat() != null);
 }
Beispiel #9
0
 @Test
 public void lisaaUudenNappulanOikein() {
   this.pelaaja.lisaaUusiNappula(4, 3);
   assertEquals(1, pelaaja.getNappulat().size());
 }
Beispiel #10
0
 @Test
 public void palauttaaVuoronumeronOikein() {
   assertEquals(2, pelaaja.getVuoronumero());
 }
Beispiel #11
0
 /**
  * Mahdollistaa pelaajien vertaulun loppupisteiden perusteella.
  *
  * @param pelaaja
  * @return Kokonaisluku, jonka avulla nopat laitetaan järjestykseen.
  */
 @Override
 public int compareTo(Pelaaja pelaaja) {
   return pelaaja.Kerropisteet() - this.Kerropisteet();
 }
Beispiel #12
0
  @Test
  public void pelaajalleVoiAsettaaJarjestyksen() {
    pelaaja.setHaluttuJarjestys(1);

    assertEquals(1, pelaaja.getHaluttuJarjestys());
  }
Beispiel #13
0
 @Test
 public void ihmisPelaajaEiOleKone() {
   assertFalse(pelaaja.onkoKone());
 }
Beispiel #14
0
 @Test
 public void pelaajalleVoiAsettaaNimen() {
   assertEquals("Heikki", pelaaja.getNimi());
 }