Advertisement
Guest User

tu me derange

a guest
Apr 26th, 2017
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.00 KB | None | 0 0
  1. <?php
  2. require_once '../UtilHtml.php';
  3.  
  4. /**
  5. * Generated by PHPUnit_SkeletonGenerator on 2017-04-26 at 15:38:18.
  6. */
  7. class UtilHtmlTest extends PHPUnit_Framework_TestCase {
  8.  
  9. public function test1() { //tableau vide
  10. $phpTab = array();
  11. $expectedHtmlTab = "<table border=1><tr><td>(vide)</td></tr></table>";
  12. $this->assertEquals($expectedHtmlTab, UtilHtml::tabToHtml($phpTab, count($phpTab)), 'erreur');
  13. }
  14.  
  15. public function test2() { //tableau N colonnes, maxRoxs >= nombre d'elements du tableau
  16. $phpTab = array(
  17. array('A', 'B', 'C'),
  18. array('D', 'E', 'F'),
  19. array('G', 'H', 'I')
  20. );
  21. $expectedHtmlTab = "<table border=1><tr><td>A</td><td>B</td><td>C</td></tr><tr><td>D</td><td>E</td><td>F</td></tr><tr><td>G</td><td>H</td><td>I</td></tr></table>";
  22. $this->assertEquals($expectedHtmlTab, UtilHtml::tabToHtml($phpTab, 500), 'erreur');
  23. }
  24.  
  25. public function test3() { //tableau 1 colonne, maxRoxs >= nombre d'elements du tableau
  26. $phpTab = array('A', 'B', 'C');
  27. $expectedHtmlTab = "<table border=1><tr><td>A</td></tr><tr><td>B</td></tr><tr><td>C</td></tr></table>";
  28. $this->assertEquals($expectedHtmlTab, UtilHtml::tabToHtml($phpTab, 500), 'erreur');
  29. }
  30.  
  31. public function test4() { // nbLignes < nombre d'elements du tableau
  32. $phpTab = array('A', 'B', 'C', 'D', 'E');
  33. $expectedHtmlTab = "<table border=1><tr><td>A</td></tr><tr><td>B</td></tr><tr><td>C</td></tr><tr><td>...</td></tr></table>";
  34. $this->assertEquals($expectedHtmlTab, UtilHtml::tabToHtml($phpTab, count($phpTab) - 2), 'erreur');
  35. }
  36.  
  37. public function test5() { // nbLignes fraction du tableau
  38. $phpTab = array('A', 'B', 'C', 'D', 'E');
  39. $expectedHtmlTab = "<table border=1><tr><td>A</td></tr><tr><td>B</td></tr><tr><td>...</td></tr></table>";
  40. $this->assertEquals($expectedHtmlTab, UtilHtml::tabToHtml($phpTab, count($phpTab) / 2), 'erreur');
  41. }
  42.  
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement