/[openfoncier]/branches/3.14.x/tests/testGuichetUnique.php
ViewVC logotype

Diff of /branches/3.14.x/tests/testGuichetUnique.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2204 by softime, Fri Aug 30 15:30:52 2013 UTC revision 2231 by softime, Tue Sep 3 15:13:01 2013 UTC
# Line 123  class GuichetUnique extends Base2TestCas Line 123  class GuichetUnique extends Base2TestCas
123          $this->assertEquals("0075", $this->byId("terrain_adresse_voie_numero")->value());          $this->assertEquals("0075", $this->byId("terrain_adresse_voie_numero")->value());
124          $this->assertEquals("TRA DE LA DOMINIQUE", $this->byId("terrain_adresse_voie")->value());          $this->assertEquals("TRA DE LA DOMINIQUE", $this->byId("terrain_adresse_voie")->value());
125          $this->assertEquals("13011", $this->byId("terrain_adresse_code_postal")->value());          $this->assertEquals("13011", $this->byId("terrain_adresse_code_postal")->value());
126          $this->assertEquals("Marseille", $this->byId("terrain_adresse_localite")->value());          $this->assertEquals("MARSEILLE", $this->byId("terrain_adresse_localite")->value());
127          //On saisie les références cadastrales          //On saisie les références cadastrales
128          $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(1)")->clear();          $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(1)")->clear();
129          $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(2)")->clear();          $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(2)")->clear();
130            $this->assertEquals("Vous ne devez saisir que des lettres dans ce champs.", $this->alertText());
131            $this->acceptAlert();
132          $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(3)")->clear();          $this->byCssSelector(".reference_cadastrale_custom_field:nth-child(3)")->clear();
133          //On clique sur le bouton de recherche "Cadastrale = > Adresse"          //On clique sur le bouton de recherche "Cadastrale = > Adresse"
134          $this->byId("cad-adr-them")->click();          $this->byId("cad-adr-them")->click();
135          //On valide le message d'erreur          //On valide le message d'erreur
136          $this->assertEquals('aucune donnée trouvée', $this->alertText());          $this->assertEquals('Aucune référence cadastrale fournie', $this->alertText());
137          $this->acceptAlert();          $this->acceptAlert();
138          // On clique pour ajouter un pétitionnaire principale          // On clique pour ajouter un pétitionnaire principale
139          $this->byId("add_petitionnaire_principal")->click();          $this->byId("add_petitionnaire_principal")->click();
# Line 172  class GuichetUnique extends Base2TestCas Line 174  class GuichetUnique extends Base2TestCas
174          // On vérifie qu'il n'y ait pas d'erreur          // On vérifie qu'il n'y ait pas d'erreur
175          $this->verifynoerrors();          $this->verifynoerrors();
176          // On vérifie le message          // On vérifie le message
177          $this->assertRegExp("/^[\s\S]*Création du dossier d'autorisation n°PC 013055 13 00001[\s\S]*$/",$this->byCssSelector("BODY")->text());          $this->assertRegExp("/^[\s\S]*Création du dossier d'autorisation n°PC 013055 13 00002[\s\S]*$/",$this->byCssSelector("BODY")->text());
178          // On clique          // On clique
179          $this->byCssSelector("a.lien")->click();sleep(5);          $this->byCssSelector("a.lien")->click();sleep(5);
180          // Liste les fenêtres          // Liste les fenêtres
# Line 192  class GuichetUnique extends Base2TestCas Line 194  class GuichetUnique extends Base2TestCas
194          // On vérifie qu'il n'y ait pas d'erreur          // On vérifie qu'il n'y ait pas d'erreur
195          $this->verifynoerrors();          $this->verifynoerrors();
196          // On vérifie que le répertoire s'est crée          // On vérifie que le répertoire s'est crée
197          $this->assertTrue(file_exists("../trs/numerisation/Todo/PC0130551300001.P0"));          $this->assertTrue(file_exists("../trs/numerisation/Todo/PC0130551300002.P0"));
198          // On se déconnecte          // On se déconnecte
199          $this->logout();          $this->logout();
200      }      }
# Line 253  class GuichetUnique extends Base2TestCas Line 255  class GuichetUnique extends Base2TestCas
255          // On vérifie qu'il n'y ait pas d'erreur          // On vérifie qu'il n'y ait pas d'erreur
256          $this->verifynoerrors();          $this->verifynoerrors();
257          // On vérifie le message          // On vérifie le message
258          $this->assertRegExp("/^[\s\S]*Création du dossier d'autorisation n°PC 013055 13 00002[\s\S]*$/",$this->byCssSelector("form div.message")->text());          $this->assertRegExp("/^[\s\S]*Création du dossier d'autorisation n°PC 013055 13 00003[\s\S]*$/",$this->byCssSelector("form div.message")->text());
259          // On clique          // On clique
260          $this->byCssSelector("a.lien")->click();sleep(5);          $this->byCssSelector("a.lien")->click();sleep(5);
261          // Liste les fenêtres          // Liste les fenêtres
# Line 273  class GuichetUnique extends Base2TestCas Line 275  class GuichetUnique extends Base2TestCas
275          // On vérifie qu'il n'y ait pas d'erreur          // On vérifie qu'il n'y ait pas d'erreur
276          $this->verifynoerrors();          $this->verifynoerrors();
277          // On vérifie que le répertoire s'est crée          // On vérifie que le répertoire s'est crée
278          $this->assertTrue(file_exists("../trs/numerisation/Todo/PC0130551300002.P0"));          $this->assertTrue(file_exists("../trs/numerisation/Todo/PC0130551300003.P0"));
279          // On se déconnecte          // On se déconnecte
280          $this->logout();          $this->logout();
281      }      }
# Line 415  class GuichetUnique extends Base2TestCas Line 417  class GuichetUnique extends Base2TestCas
417          // On vérifie le message          // On vérifie le message
418          $this->assertRegExp("/^[\s\S]*Création du dossier d'instruction n°PC 013055 13 00001M02[\s\S]*$/",$this->byCssSelector("BODY")->text());          $this->assertRegExp("/^[\s\S]*Création du dossier d'instruction n°PC 013055 13 00001M02[\s\S]*$/",$this->byCssSelector("BODY")->text());
419          // On vérifie que le répertoire s'est crée          // On vérifie que le répertoire s'est crée
420          $this->assertTrue(file_exists("../trs/numerisation/Todo/PC0130551300001.M01"));          $this->assertTrue(file_exists("../trs/numerisation/Todo/PC0130551300001.M02"));
421          // On se déconnecte          // On se déconnecte
422          $this->logout();          $this->logout();
423                    
# Line 504  class GuichetUnique extends Base2TestCas Line 506  class GuichetUnique extends Base2TestCas
506          $this->window($windows[1]);          $this->window($windows[1]);
507          // On vérifie qu'il n'y ait pas d'erreur          // On vérifie qu'il n'y ait pas d'erreur
508          $this->verifynoerrors();          $this->verifynoerrors();
509          // On vérifie que le text est présent          // On vérifie que le text est
510            // présent
511          $this->assertRegExp("/^[\s\S]*ATTESTATION D'AFFICHAGE REGLEMENTAIRE[\s\S]*$/",$this->source());          $this->assertRegExp("/^[\s\S]*ATTESTATION D'AFFICHAGE REGLEMENTAIRE[\s\S]*$/",$this->source());
512          // On ferme la fenêtre          // On ferme la fenêtre
513          $this->closeWindow();          $this->closeWindow();
# Line 619  class GuichetUnique extends Base2TestCas Line 622  class GuichetUnique extends Base2TestCas
622          // On vérifie qu'il n'y ait pas d'erreur          // On vérifie qu'il n'y ait pas d'erreur
623          $this->verifynoerrors();          $this->verifynoerrors();
624          // On vérifie le message          // On vérifie le message
625          $this->assertRegExp("/^[\s\S]*Création du dossier d'autorisation n°PC 013055 13 00003[\s\S]*$/",$this->byCssSelector("BODY")->text());          $this->assertRegExp("/^[\s\S]*Création du dossier d'autorisation n°PC 013055 13 00004[\s\S]*$/",$this->byCssSelector("BODY")->text());
626          // On clique          // On clique
627          $this->byCssSelector("a.lien")->click();sleep(5);          $this->byCssSelector("a.lien")->click();sleep(5);
628          // Liste les fenêtres          // Liste les fenêtres

Legend:
Removed from v.2204  
changed lines
  Added in v.2231

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26