tests unitaires (pour les classes uniquement)
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
1d27e6c593
commit
7e971c514d
@ -0,0 +1,19 @@
|
|||||||
|
<?php
|
||||||
|
require("../Website/class/Administrator.php") ;
|
||||||
|
print("<div align=\"center\"><font size=\"26\"><b>test administrator</b></font></div></br>") ;
|
||||||
|
$player = new Administrator("Damien", "Nortier") ;
|
||||||
|
print("test getUsername.. ") ;
|
||||||
|
if($player->getUsername() == "Damien"){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test getHashedPassword.. ") ;
|
||||||
|
if($player->getHashedPassword() == md5("Nortier")){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
?>
|
@ -0,0 +1,34 @@
|
|||||||
|
<?php
|
||||||
|
require("../Website/class/Answer.php") ;
|
||||||
|
print("<div align=\"center\"><font size=\"26\"><b>test answer</b></font></div></br>") ;
|
||||||
|
$answer = new Answer(2, "Damien", 5) ;
|
||||||
|
print("test getId.. ") ;
|
||||||
|
if($answer->getId() == 2){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test getContent.. ") ;
|
||||||
|
if($answer->getContent() == "Damien"){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test setContent.. ") ;
|
||||||
|
$answer->setContent("Nortier") ;
|
||||||
|
if($answer->getContent() == "Nortier"){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test getidQuestion.. ") ;
|
||||||
|
if($answer->getidQuestion() == 5){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
?>
|
@ -0,0 +1,19 @@
|
|||||||
|
<?php
|
||||||
|
require("../Website/class/Chapter.php") ;
|
||||||
|
print("<div align=\"center\"><font size=\"26\"><b>test chapter</b></font></div></br>") ;
|
||||||
|
$chapter = new Chapter(2, "Damien") ;
|
||||||
|
print("test getName.. ") ;
|
||||||
|
if($chapter->getName() == "Damien"){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test idEqual.. ") ;
|
||||||
|
if($chapter->idEqual(2) && !$chapter->idEqual(5)){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
?>
|
@ -0,0 +1,85 @@
|
|||||||
|
<?php
|
||||||
|
require("../Website/class/Lobby.php") ;
|
||||||
|
print("<div align=\"center\"><font size=\"26\"><b>test lobby</b></font></div></br>") ;
|
||||||
|
$lobby = new Lobby(2, "Damien", "Nortier", 5) ;
|
||||||
|
print("test getName.. ") ;
|
||||||
|
if($lobby->getName() == "Damien"){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test getPassword.. ") ;
|
||||||
|
if($lobby->getPassword() == "Nortier"){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test idEqual.. ") ;
|
||||||
|
if($lobby->idEqual(2) && !$lobby->idEqual(1)){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test getNbPlayer.. ") ;
|
||||||
|
if($lobby->getNbPlayer() == 5){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test setNbPlayer.. ") ;
|
||||||
|
$lobby->setNbPlayer(3) ;
|
||||||
|
if($lobby->getNbPlayer() == 3){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test addPlayer... ") ;
|
||||||
|
$lobby->addPlayer(3) ;
|
||||||
|
if($lobby->getNbPlayer() == 6){
|
||||||
|
print("<b><font color=\"green\">1) OK </font></b>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">1) ERREUR </font></b>") ;
|
||||||
|
}
|
||||||
|
$lobby->addPlayer(1) ;
|
||||||
|
if($lobby->getNbPlayer() == 7){
|
||||||
|
print("<b><font color=\"green\">2) OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">2) ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test removePlayer... ") ;
|
||||||
|
$lobby->removePlayer(2) ;
|
||||||
|
if($lobby->getNbPlayer() == 5){
|
||||||
|
print("<b><font color=\"green\">1) OK </font></b>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">1) ERREUR </font></b>") ;
|
||||||
|
}
|
||||||
|
$lobby->removePlayer(4) ;
|
||||||
|
if($lobby->getNbPlayer() == 1){
|
||||||
|
print("<b><font color=\"green\">2) OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">2) ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test getPassword... ") ;
|
||||||
|
if($lobby->getPassword() == "Nortier"){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test getPassword... ") ;
|
||||||
|
if($lobby->idEqual(2) && !$lobby->idEqual(4)){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
?>
|
@ -0,0 +1,19 @@
|
|||||||
|
<?php
|
||||||
|
require("../Website/class/Player.php") ;
|
||||||
|
print("<div align=\"center\"><font size=\"26\"><b>test player</b></font></div></br>") ;
|
||||||
|
$player = new Player(2, "Damien", "Nortier") ;
|
||||||
|
print("test getNickname.. ") ;
|
||||||
|
if($player->getNickname() == "Damien"){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test getHashedPassword.. ") ;
|
||||||
|
if($player->getHashedPassword() == md5("Nortier")){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
?>
|
@ -0,0 +1,72 @@
|
|||||||
|
<?php
|
||||||
|
require("../Website/class/Question.php") ;
|
||||||
|
print("<div align=\"center\"><font size=\"26\"><b>test question</b></font></div></br>") ;
|
||||||
|
$question = new Question("Damien Nortier", 24, 12, 3, 1) ;
|
||||||
|
print("test getContent.. ") ;
|
||||||
|
if($question->getContent() == "Damien Nortier"){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test getIdChapter.. ") ;
|
||||||
|
if($question->getIdChapter() == 24){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test getIdAnswerGood.. ") ;
|
||||||
|
if($question->getIdAnswerGood() == 12){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test setContent.. ") ;
|
||||||
|
$question->setContent("contenu") ;
|
||||||
|
if($question->getContent() == "contenu"){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test setIdAnswerGood.. ") ;
|
||||||
|
$question->setIdAnswerGood(1) ;
|
||||||
|
if($question->getIdAnswerGood() == 1){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test getDifficulty.. ") ;
|
||||||
|
if($question->getDifficulty() == 3){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test setDifficulty.. ") ;
|
||||||
|
$question->setDifficulty(24) ;
|
||||||
|
if($question->getDifficulty() == 24){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test getNbFails.. ") ;
|
||||||
|
if($question->getNbFails() == 1){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
print("test setNbFails.. ") ;
|
||||||
|
$question->setNbFails(13) ;
|
||||||
|
if($question->getNbFails() == 13){
|
||||||
|
print("<b><font color=\"green\">OK</font></b></br>") ;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
print("<b><font color=\"red\">ERREUR</font></b></br>") ;
|
||||||
|
}
|
||||||
|
?>
|
@ -0,0 +1,8 @@
|
|||||||
|
<?php
|
||||||
|
require("testUnitairePlayer.php") ;
|
||||||
|
require("testUnitaireLobby.php") ;
|
||||||
|
require("testUnitaireAnswer.php") ;
|
||||||
|
require("testUnitaireAdministrator.php") ;
|
||||||
|
require("testUnitaireChapter.php") ;
|
||||||
|
require("testUnitaireQuestion.php") ;
|
||||||
|
?>
|
Loading…
Reference in new issue