103 lines
2.6 KiB
PHP
103 lines
2.6 KiB
PHP
|
<?php
|
||
|
// Fichier des tests unitaires de l'exercice 1
|
||
|
include 'functions.php';
|
||
|
require 'EndUnit/EndUnit-v1.0.php';
|
||
|
use endunit\EndUnit;
|
||
|
?>
|
||
|
<!DOCTYPE html>
|
||
|
<html lang="fr">
|
||
|
<head>
|
||
|
<meta charset="utf-8">
|
||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||
|
<title>Tests Unitaires</title>
|
||
|
<style type="text/css">
|
||
|
body {
|
||
|
background-color: #3b3f42;
|
||
|
color: #c2c8cf;
|
||
|
}
|
||
|
i {
|
||
|
color: #F3C178;
|
||
|
}
|
||
|
code {
|
||
|
color: #FFFFFF;
|
||
|
}
|
||
|
b.pass {
|
||
|
color: #00A878;
|
||
|
}
|
||
|
b.fail {
|
||
|
color: #FE5E41;
|
||
|
}
|
||
|
</style>
|
||
|
</head>
|
||
|
<body>
|
||
|
<h1>Tests Unitaires | Exercice 1</h1>
|
||
|
|
||
|
<h2>fonction : getLastNameFirstLetter()</h2>
|
||
|
<ul>
|
||
|
<li>
|
||
|
<h3>Test #1 avec : ("nihart")</h3>
|
||
|
<?= EndUnit::assertEquals('N', getLastNameFirstLetter("nihart")) ?>
|
||
|
</li>
|
||
|
<li>
|
||
|
<h3>Test #2 avec : ("renderkler")</h3>
|
||
|
<?= EndUnit::assertEquals('R', getLastNameFirstLetter("renderkler")) ?>
|
||
|
</li>
|
||
|
<li>
|
||
|
<h3>Test #3 avec : ("florquin")</h3>
|
||
|
<?= EndUnit::assertEquals('R', getLastNameFirstLetter("florquin")) ?>
|
||
|
</li>
|
||
|
</ul>
|
||
|
|
||
|
<h2>fonction : getFormatedFullName()</h2>
|
||
|
<ul>
|
||
|
<li>
|
||
|
<h3>Test #1 avec : ("jérémi", "nihart")</h3>
|
||
|
<?= EndUnit::assertEquals('Jérémi N.', getFormatedFullName("jérémi", "nihart")) ?>
|
||
|
</li>
|
||
|
<li>
|
||
|
<h3>Test #2 avec : ("JEREMI", "NIHART")</h3>
|
||
|
<?= EndUnit::assertEquals('Jeremi N.', getFormatedFullName("JEREMI", "NIHART")) ?>
|
||
|
</li>
|
||
|
<li>
|
||
|
<h3>Test #3 avec : ("CoRalIe", "flo")</h3>
|
||
|
<?= EndUnit::assertEquals('Coralie F.', getFormatedFullName("CoRalIe", "flo")) ?>
|
||
|
</li>
|
||
|
<li>
|
||
|
<h3>Test #4 avec : ("gérare", "paqUeT")</h3>
|
||
|
<?= EndUnit::assertEquals('Gérare P.', getFormatedFullName("gérare", "paqUeT")) ?>
|
||
|
</li>
|
||
|
</ul>
|
||
|
|
||
|
<h2>fonction : getHealthyStatus()</h2>
|
||
|
<ul>
|
||
|
<li>
|
||
|
<h3>Test #1 avec : (1)</h3>
|
||
|
<?= EndUnit::assertTrue(getHealthyStatus(1)) ?>
|
||
|
</li>
|
||
|
<li>
|
||
|
<h3>Test #2 avec : (16)</h3>
|
||
|
<?= EndUnit::assertTrue(getHealthyStatus(16)) ?>
|
||
|
</li>
|
||
|
<li>
|
||
|
<h3>Test #3 avec : (99)</h3>
|
||
|
<?= EndUnit::assertTrue(getHealthyStatus(99)) ?>
|
||
|
</li>
|
||
|
<li>
|
||
|
<h3>Test #4 avec : (-451)</h3>
|
||
|
<?= EndUnit::assertFalse(getHealthyStatus(-451)) ?>
|
||
|
</li>
|
||
|
<li>
|
||
|
<h3>Test #5 avec : (0)</h3>
|
||
|
<?= EndUnit::assertFalse(getHealthyStatus(0)) ?>
|
||
|
</li>
|
||
|
<li>
|
||
|
<h3>Test #6 avec : (100)</h3>
|
||
|
<?= EndUnit::assertFalse(getHealthyStatus(100)) ?>
|
||
|
</li>
|
||
|
<li>
|
||
|
<h3>Test #7 avec : (179)</h3>
|
||
|
<?= EndUnit::assertFalse(getHealthyStatus(179)) ?>
|
||
|
</li>
|
||
|
</ul>
|
||
|
</body>
|
||
|
</html>
|