43 lines
1.2 KiB
Java
Raw Permalink Normal View History

2020-09-16 16:24:48 +02:00
package TD2;
import static org.junit.jupiter.api.Assertions.assertEquals;
import org.junit.jupiter.api.Test;
class ForumTest {
@Test
void scenCreateForum() throws InterruptedException {
//Un administrateur créer un forum en précisant le nom du forum. Il est alors administrateur du forum.
ForumManager fm = new ForumManager();
Admin stade = new Admin("oogle-stade", fm.createForum("OGCN"));
stade.getForum().setAdmin(stade);
assertEquals("oogle-stade", stade.getForum().getAdmin().getNom());
}
@Test
void scenCreateExistantForum() throws InterruptedException {
//Un administrateur créer un forum mais un forum avec ce nom existe déjà donc on renvoi le forum existant.
ForumManager fm = new ForumManager();
Forum abcd = new Forum("abcd");
Admin stade = new Admin("oogle-stade", fm.createForum("abcd"));
assertEquals(abcd, stade.getForum());
}
@Test
void internauteDevientMembre() throws InterruptedException {
ForumManager fm = new ForumManager();
Admin stade = new Admin("oogle-stade", fm.createForum("OGCN"));
stade.getForum().setFm(fm);
stade.getForum().createUser("unPseudo");
2020-09-23 15:30:51 +02:00
}
@Test
void forumHasCanal() throws InterruptedException {
2020-09-16 16:24:48 +02:00
}
}