40 lines
1.2 KiB
Java
40 lines
1.2 KiB
Java
package Übungen.BlackJack;
|
|
import org.junit.jupiter.api.Test;
|
|
|
|
import static org.junit.jupiter.api.Assertions.*;
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.Collections;
|
|
|
|
import org.junit.jupiter.api.Test;
|
|
|
|
class JunitTest {
|
|
// (expected,actual (welche wert gibt der Methode zurück?),message fehle)
|
|
|
|
@Test
|
|
void modellKlasse() {
|
|
// assertEquals(überprüft Parameter miteinander)
|
|
BlackJack t1 = new BlackJack("obai",20);
|
|
BlackJack t2 = new BlackJack("omar",21);
|
|
BlackJackView v1 = new BlackJackView();
|
|
Spiel spie1 = new Spiel(t1,t2,v1);
|
|
// assertEquals("obai", t1.getSpielerName(), "Der Name sollte 'obai' sein.");
|
|
// assertEquals(21,t1.getGuthaben(),"Guthaben habe stimmen nicht");
|
|
// assertNotNull(t1,"es ist nicht null");
|
|
|
|
// teste arrayList zahlen
|
|
// ArrayList<Integer> kartendeck = new ArrayList<>();
|
|
// for (int i = 1; i <= 11; i++) {
|
|
// kartendeck.add(i);
|
|
// }
|
|
// assertEquals(kartendeck,spie1.getKartendeck());
|
|
|
|
//aktziptieren nur einen Bedinung die entweder wahr oder true ist
|
|
// assertFalse(spie1.einsatzBestimmen(t1));
|
|
// assertFalse(spie1.einsatzBestimmen(t1));
|
|
|
|
spie1.zweiKartenZiehen();
|
|
}
|
|
|
|
}
|