-Class LanguageTest implemented

This commit is contained in:
Andrin Fassbind
2021-10-08 10:41:55 +02:00
parent 2715530b3a
commit 0fb86c03e5
4 changed files with 83 additions and 2 deletions
+46
View File
@@ -0,0 +1,46 @@
import org.junit.Before;
import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;
class LanguageTest {
private Language deutsch = new Language("de");
private Language english = new Language("en");
private Language viet = new Language("vn");
private Language def = new Language("dasd");
@Test
void setOutputLanguage() {
deutsch.setOutputLanguage("en");
}
@Test
void outputWinnerText() {
deutsch.outputWinnerText(1);
english.outputWinnerText(2);
viet.outputWinnerText(3);
}
@Test
void outputGameOverText(){
deutsch.outputGameOverText();
english.outputGameOverText();
viet.outputGameOverText();
}
@Test
void outputNextPlayerText() {
deutsch.outputNextPlayerText(1);
english.outputNextPlayerText(2);
viet.outputNextPlayerText(3);
}
@Test
void outputWrongFieldSelected() {
deutsch.outputWrongFieldSelected();
english.outputWrongFieldSelected();
viet.outputWrongFieldSelected();
}
}