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