forked from hummel/4Gewinnt-WS23
Einfachen Testfall hinzugefügt.
parent
bb9bcf63bd
commit
5d719ae8db
|
@ -0,0 +1,25 @@
|
||||||
|
import static org.junit.Assert.assertArrayEquals;
|
||||||
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
|
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
|
class VierGewinntTest {
|
||||||
|
|
||||||
|
@Test // sog. Annotation, damit JUnit erkennt, wo es testen soll
|
||||||
|
void testSpielerWechseln() {
|
||||||
|
assertEquals('x', VierGewinnt.spielerWechseln('o'));
|
||||||
|
assertEquals('o', VierGewinnt.spielerWechseln('x'));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void testEinwurfVerarbeiten() {
|
||||||
|
char[][] expectedSpielfeld = VierGewinnt.spielfeldInitialisieren();
|
||||||
|
expectedSpielfeld[5][3] = 'o';
|
||||||
|
|
||||||
|
char[][] testSpielfeld = VierGewinnt.spielfeldInitialisieren();
|
||||||
|
assertEquals(5, VierGewinnt.einwurfVerarbeiten(testSpielfeld, 3, 'o'));
|
||||||
|
|
||||||
|
assertArrayEquals(expectedSpielfeld, testSpielfeld);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue