Update arborescence 2
This commit is contained in:
25
tests/config/TestConfig.java
Normal file
25
tests/config/TestConfig.java
Normal file
@@ -0,0 +1,25 @@
|
||||
package config;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
public class TestConfig {
|
||||
|
||||
@Test
|
||||
void testMakeQuestion() {
|
||||
Config c=new Config("test");
|
||||
Question q=new Question("Je suis le titre",false);
|
||||
q=c.makeQuestion("* Dans M.A.S.K. qui sont les pilotes ou copilote de Rhino (un camion tracteur Kenworth w900)?");
|
||||
assertEquals("Dans M.A.S.K. qui sont les pilotes ou copilote de Rhino (un camion tracteur Kenworth w900)?",q.getTitre());
|
||||
|
||||
Question q2=new Question("Selon la serie diffusée en 1991 sur TF1, où le petit Nicolas doit il travailler et s'appliquer ?",false);
|
||||
q2=c.makeQuestion("** Dans M.A.S.K. qui sont les pilotes ou copilote de Rhino (un camion tracteur Kenworth w900)?");
|
||||
assertEquals("Dans M.A.S.K. qui sont les pilotes ou copilote de Rhino (un camion tracteur Kenworth w900)?",q2.getTitre());
|
||||
|
||||
Question q3=new Question("Quelles sont les bonnes réponses",false);
|
||||
q3=c.makeQuestion("*<lines=1> Cette jeune fille vient d'emménager à Sunnydale avec sa mère et rencontre son nouvel observateur. Quel est le nom de ce dernier ?");
|
||||
assertEquals("Cette jeune fille vient d'emménager à Sunnydale avec sa mère et rencontre son nouvel observateur. Quel est le nom de ce dernier ?",q3.getTitre());
|
||||
|
||||
}
|
||||
}
|
35
tests/config/TestQuestion.java
Normal file
35
tests/config/TestQuestion.java
Normal file
@@ -0,0 +1,35 @@
|
||||
package config;
|
||||
|
||||
import static org.junit.Assert.*;
|
||||
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
public class TestQuestion {
|
||||
@Test
|
||||
void testQuestion() {
|
||||
Question q=new Question("Je suis le titre",false);
|
||||
assertEquals("Je suis le titre",q.getTitre());
|
||||
assertEquals(false,q.isMultiple());
|
||||
|
||||
Question q2=new Question("Je suis Q2",true);
|
||||
assertNotEquals("Je suis q2",q2.getTitre());
|
||||
assertEquals("Je suis Q2",q2.getTitre());
|
||||
assertNotEquals(false,q2.isMultiple());
|
||||
assertEquals(true,q2.isMultiple());
|
||||
}
|
||||
@Test
|
||||
void testAddReponse() {
|
||||
Reponse r1=new Reponse("+ Au collège des ninjas",true);
|
||||
Question q=new Question("Selon la serie diffusée en 1991 sur TF1, où le petit Nicolas doit il travailler et s'appliquer ?",false);
|
||||
q.addReponse(r1.getIntitule());
|
||||
assertEquals("Au collège des ninjas",q.getReponses().get(0).getIntitule());
|
||||
Reponse r2=new Reponse("- A l'académie des ninjas",false);
|
||||
q.addReponse(r2.getIntitule());
|
||||
assertEquals("A l'académie des ninjas",q.getReponses().get(1).getIntitule());
|
||||
q.addReponse("Suite de la question");
|
||||
assertEquals("Selon la serie diffusée en 1991 sur TF1, où le petit Nicolas doit il travailler et s'appliquer ?\nSuite de la question",q.getTitre());
|
||||
|
||||
}
|
||||
|
||||
}
|
17
tests/config/TestQuestionBoite.java
Normal file
17
tests/config/TestQuestionBoite.java
Normal file
@@ -0,0 +1,17 @@
|
||||
package config;
|
||||
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertNotEquals;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
public class TestQuestionBoite {
|
||||
@Test
|
||||
void testQuestionBoite() {
|
||||
QuestionBoite q=new QuestionBoite("Quelles sont les bonnes réponses",false,3);
|
||||
assertEquals(3,q.getNbligne());
|
||||
assertEquals(false,q.isMultiple());
|
||||
assertEquals("Quelles sont les bonnes réponses",q.getTitre());
|
||||
assertNotEquals("quelles sont les bonnes réponses",q.getTitre());
|
||||
}
|
||||
}
|
16
tests/config/TestReponse.java
Normal file
16
tests/config/TestReponse.java
Normal file
@@ -0,0 +1,16 @@
|
||||
package config;
|
||||
|
||||
import static org.junit.Assert.assertEquals;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
public class TestReponse {
|
||||
@Test
|
||||
void testReponse() {
|
||||
Reponse r=new Reponse("Je suis la réponse",true);
|
||||
assertEquals("Je suis la réponse",r.getIntitule());
|
||||
assertEquals(true,r.isJuste());
|
||||
|
||||
}
|
||||
|
||||
}
|
Reference in New Issue
Block a user