Commit 3f5b907efe07e62cc10a8d4e9d575d1704f2561e

Authored by Etienne Pallier
1 parent aae9bb28
Exists in master and in 2 other branches dev, dev-IRAP

ajout d'un test find

Showing 1 changed file with 11 additions and 0 deletions   Show diff stats
tests/TestCase/Controller/MaterielsControllerTest.php
@@ -840,10 +840,21 @@ class MaterielsControllerTest extends General { @@ -840,10 +840,21 @@ class MaterielsControllerTest extends General {
840 // 4.1 Test champs individuels (un seul champ) 840 // 4.1 Test champs individuels (un seul champ)
841 841
842 // - Test champ designation 842 // - Test champ designation
  843 +
843 // -- un mot 844 // -- un mot
  845 + // --- tel quel
844 $dataSearch['s_designation'] = 'Test'; 846 $dataSearch['s_designation'] = 'Test';
845 $this->post('/materiels/find', $dataSearch); 847 $this->post('/materiels/find', $dataSearch);
846 $this->assertResponseContains("Résultats (6)", "Le nb de materiels pour la recherche par désignation est incorrecte."); 848 $this->assertResponseContains("Résultats (6)", "Le nb de materiels pour la recherche par désignation est incorrecte.");
  849 + // --- en minuscules
  850 + $dataSearch['s_designation'] = 'test';
  851 + $this->post('/materiels/find', $dataSearch);
  852 + $this->assertResponseContains("Résultats (6)", "Le nb de materiels pour la recherche par désignation est incorrecte.");
  853 + // --- en majuscules
  854 + $dataSearch['s_designation'] = 'TEST';
  855 + $this->post('/materiels/find', $dataSearch);
  856 + $this->assertResponseContains("Résultats (6)", "Le nb de materiels pour la recherche par désignation est incorrecte.");
  857 +
847 // -- N mots 858 // -- N mots
848 $dataSearch['s_designation'] = 'Test TBA'; // = contient "Test" ET "TBA" => devrait trouver "Test 13 (TBA)" 859 $dataSearch['s_designation'] = 'Test TBA'; // = contient "Test" ET "TBA" => devrait trouver "Test 13 (TBA)"
849 $this->post('/materiels/find', $dataSearch); 860 $this->post('/materiels/find', $dataSearch);