152 |
|
|
153 |
// Decode du json et crée un objet |
// Decode du json et crée un objet |
154 |
$return = json_decode($return); |
$return = json_decode($return); |
155 |
|
echo($return==null)? "test":""; |
156 |
// Retourne le message du retour REST |
// Retourne le message du retour REST |
157 |
return $return->message; |
return $return->message; |
158 |
|
|
164 |
public function testArretesRetourNumero() { |
public function testArretesRetourNumero() { |
165 |
|
|
166 |
// Lien à envoyer |
// Lien à envoyer |
167 |
$url = $this->base_url.'services/rest_entry.php/arretes'; |
$url = $this->base_url.'services/arretes'; |
168 |
// Mode de la requête |
// Mode de la requête |
169 |
$request = 'PUT'; |
$request = 'PUT'; |
170 |
// Données à envoyer |
// Données à envoyer |
196 |
public function testMaintenanceUser() { |
public function testMaintenanceUser() { |
197 |
|
|
198 |
// Lien à envoyer |
// Lien à envoyer |
199 |
$url = $this->base_url.'services/rest_entry.php/maintenance'; |
$url = $this->base_url.'services/maintenance'; |
200 |
// Mode de la requête |
// Mode de la requête |
201 |
$request = 'POST'; |
$request = 'POST'; |
202 |
// Données à envoyer |
// Données à envoyer |
218 |
public function testMaintenanceConsultation() { |
public function testMaintenanceConsultation() { |
219 |
|
|
220 |
// Lien à envoyer |
// Lien à envoyer |
221 |
$url = $this->base_url.'services/rest_entry.php/maintenance'; |
$url = $this->base_url.'services/maintenance'; |
222 |
// Mode de la requête |
// Mode de la requête |
223 |
$request = 'POST'; |
$request = 'POST'; |
224 |
// Données à envoyer |
// Données à envoyer |
248 |
public function testMaintenanceInstruction() { |
public function testMaintenanceInstruction() { |
249 |
|
|
250 |
// Lien à envoyer |
// Lien à envoyer |
251 |
$url = $this->base_url.'services/rest_entry.php/maintenance'; |
$url = $this->base_url.'services/maintenance'; |
252 |
// Mode de la requête |
// Mode de la requête |
253 |
$request = 'POST'; |
$request = 'POST'; |
254 |
// Données à envoyer |
// Données à envoyer |
277 |
copy('binary_files/20091106AUTPCP.pdf', '../trs/numerisation/Todo/PC0130551200001.P0/20091106AUTPCP.pdf'); |
copy('binary_files/20091106AUTPCP.pdf', '../trs/numerisation/Todo/PC0130551200001.P0/20091106AUTPCP.pdf'); |
278 |
|
|
279 |
// Lien à envoyer |
// Lien à envoyer |
280 |
$url = $this->base_url.'services/rest_entry.php/maintenance'; |
$url = $this->base_url.'services/maintenance'; |
281 |
// Mode de la requête |
// Mode de la requête |
282 |
$request = 'POST'; |
$request = 'POST'; |
283 |
// Données à envoyer |
// Données à envoyer |
310 |
public function testMaintenancePurge() { |
public function testMaintenancePurge() { |
311 |
|
|
312 |
// Lien à envoyer |
// Lien à envoyer |
313 |
$url = $this->base_url.'services/rest_entry.php/maintenance'; |
$url = $this->base_url.'services/maintenance'; |
314 |
// Mode de la requête |
// Mode de la requête |
315 |
$request = 'POST'; |
$request = 'POST'; |
316 |
// Données à envoyer |
// Données à envoyer |
340 |
public function testMaintenanceDossierAutorisation() { |
public function testMaintenanceDossierAutorisation() { |
341 |
|
|
342 |
// Lien à envoyer |
// Lien à envoyer |
343 |
$url = $this->base_url.'services/rest_entry.php/maintenance'; |
$url = $this->base_url.'services/maintenance'; |
344 |
// Mode de la requête |
// Mode de la requête |
345 |
$request = 'POST'; |
$request = 'POST'; |
346 |
// Données à envoyer |
// Données à envoyer |
370 |
public function testMaintenanceSynchronisationContrainte() { |
public function testMaintenanceSynchronisationContrainte() { |
371 |
|
|
372 |
// Lien à envoyer |
// Lien à envoyer |
373 |
$url = $this->base_url.'services/rest_entry.php/maintenance'; |
$url = $this->base_url.'services/maintenance'; |
374 |
// Mode de la requête |
// Mode de la requête |
375 |
$request = 'POST'; |
$request = 'POST'; |
376 |
// Données à envoyer |
// Données à envoyer |
393 |
public function testConsultationSansFichier() { |
public function testConsultationSansFichier() { |
394 |
|
|
395 |
// Lien à envoyer |
// Lien à envoyer |
396 |
$url = $this->base_url.'services/rest_entry.php/consultations/1'; |
$url = $this->base_url.'services/consultations/3'; |
397 |
// Mode de la requête |
// Mode de la requête |
398 |
$request = 'PUT'; |
$request = 'PUT'; |
399 |
// Données à envoyer |
// Données à envoyer |
406 |
$message = $this->init_cURL($url, $request, $postfields); |
$message = $this->init_cURL($url, $request, $postfields); |
407 |
|
|
408 |
// On vérifie le retour de la session cURL |
// On vérifie le retour de la session cURL |
409 |
$this->assertEquals($message, 'L\'avis de la consultation 1 a été pris en compte'); |
$this->assertEquals($message, 'L\'avis de la consultation 3 a été pris en compte'); |
410 |
|
|
411 |
//Deuxième jet pour autre message |
//Deuxième jet pour autre message |
412 |
|
|
414 |
$message = $this->init_cURL($url, $request, $postfields); |
$message = $this->init_cURL($url, $request, $postfields); |
415 |
|
|
416 |
// On vérifie le retour de la session cURL |
// On vérifie le retour de la session cURL |
417 |
$this->assertEquals($message, 'Un retour d\'avis a déjà été rendu pour la consultation \'1\'.'); |
$this->assertEquals($message, 'Un retour d\'avis a déjà été rendu pour la consultation \'3\'.'); |
418 |
} |
} |
419 |
|
|
420 |
/** |
/** |
423 |
public function testConsultationAvecFichier() { |
public function testConsultationAvecFichier() { |
424 |
|
|
425 |
// Lien à envoyer |
// Lien à envoyer |
426 |
$url = $this->base_url.'services/rest_entry.php/consultations/2'; |
$url = $this->base_url.'services/consultations/4'; |
427 |
// Mode de la requête |
// Mode de la requête |
428 |
$request = 'PUT'; |
$request = 'PUT'; |
429 |
// Données à envoyer |
// Données à envoyer |
438 |
$message = $this->init_cURL($url, $request, $postfields); |
$message = $this->init_cURL($url, $request, $postfields); |
439 |
|
|
440 |
// On vérifie le retour de la session cURL |
// On vérifie le retour de la session cURL |
441 |
$this->assertEquals($message, 'L\'avis de la consultation 2 a été pris en compte'); |
$this->assertEquals($message, 'L\'avis de la consultation 4 a été pris en compte'); |
442 |
|
|
443 |
//Deuxième jet pour autre message |
//Deuxième jet pour autre message |
444 |
|
|
446 |
$message = $this->init_cURL($url, $request, $postfields); |
$message = $this->init_cURL($url, $request, $postfields); |
447 |
|
|
448 |
// On vérifie le retour de la session cURL |
// On vérifie le retour de la session cURL |
449 |
$this->assertEquals($message, 'Un retour d\'avis a déjà été rendu pour la consultation \'2\'.'); |
$this->assertEquals($message, 'Un retour d\'avis a déjà été rendu pour la consultation \'4\'.'); |
450 |
} |
} |
451 |
|
|
452 |
/** |
/** |
455 |
public function testMessage() { |
public function testMessage() { |
456 |
|
|
457 |
// Lien à envoyer |
// Lien à envoyer |
458 |
$url = $this->base_url.'services/rest_entry.php/messages'; |
$url = $this->base_url.'services/messages'; |
459 |
// Mode de la requête |
// Mode de la requête |
460 |
$request = 'POST'; |
$request = 'POST'; |
461 |
// Données à envoyer |
// Données à envoyer |
534 |
public function testDossierAutorisationMAJERP() { |
public function testDossierAutorisationMAJERP() { |
535 |
|
|
536 |
// Lien à envoyer |
// Lien à envoyer |
537 |
$url = $this->base_url.'services/rest_entry.php/dossier_autorisations/PC0130551200001'; |
$url = $this->base_url.'services/dossier_autorisations/PC0130551200001'; |
538 |
// Mode de la requête |
// Mode de la requête |
539 |
$request = 'PUT'; |
$request = 'PUT'; |
540 |
// Données à envoyer |
// Données à envoyer |
555 |
public function testDossierAutorisationERPOuvert() { |
public function testDossierAutorisationERPOuvert() { |
556 |
|
|
557 |
// Lien à envoyer |
// Lien à envoyer |
558 |
$url = $this->base_url.'services/rest_entry.php/dossier_autorisations/PC0130551200001'; |
$url = $this->base_url.'services/dossier_autorisations/PC0130551200001'; |
559 |
// Mode de la requête |
// Mode de la requête |
560 |
$request = 'PUT'; |
$request = 'PUT'; |
561 |
// Données à envoyer |
// Données à envoyer |
577 |
public function testDossierAutorisationDATArrete() { |
public function testDossierAutorisationDATArrete() { |
578 |
|
|
579 |
// Lien à envoyer |
// Lien à envoyer |
580 |
$url = $this->base_url.'services/rest_entry.php/dossier_autorisations/PC0130551200001'; |
$url = $this->base_url.'services/dossier_autorisations/PC0130551200001'; |
581 |
// Mode de la requête |
// Mode de la requête |
582 |
$request = 'PUT'; |
$request = 'PUT'; |
583 |
// Données à envoyer |
// Données à envoyer |
599 |
public function testDossierAutorisationGET() { |
public function testDossierAutorisationGET() { |
600 |
|
|
601 |
// Lien à envoyer |
// Lien à envoyer |
602 |
$url = $this->base_url.'services/rest_entry.php/dossier_autorisations/PC0130551200001'; |
$url = $this->base_url.'services/dossier_autorisations/PC0130551200001'; |
603 |
// Mode de la requête |
// Mode de la requête |
604 |
$request = 'GET'; |
$request = 'GET'; |
605 |
// Données à envoyer |
// Données à envoyer |
621 |
//{{{On essaye de mettre à jour un dossier qui n'existe pas |
//{{{On essaye de mettre à jour un dossier qui n'existe pas |
622 |
// Initialisation de la classe d'envoi de requête REST |
// Initialisation de la classe d'envoi de requête REST |
623 |
$messageSenderRest = new MessageSenderRest($this->base_url. |
$messageSenderRest = new MessageSenderRest($this->base_url. |
624 |
"services/rest_entry.php/dossier_instructions/LOREM"); |
"services/dossier_instructions/LOREM"); |
625 |
// Formatage des données à envoyer |
// Formatage des données à envoyer |
626 |
$data = array( |
$data = array( |
627 |
"message" => "complet", |
"message" => "complet", |
639 |
//{{{On essaye de mettre à jour un dossier qui existe mais n'est pas un AT |
//{{{On essaye de mettre à jour un dossier qui existe mais n'est pas un AT |
640 |
// Initialisation de la classe d'envoi de requête REST |
// Initialisation de la classe d'envoi de requête REST |
641 |
$messageSenderRest = new MessageSenderRest($this->base_url. |
$messageSenderRest = new MessageSenderRest($this->base_url. |
642 |
"services/rest_entry.php/dossier_instructions/PC0130551200001P0"); |
"services/dossier_instructions/PC0130551200001P0"); |
643 |
// Formatage des données à envoyer |
// Formatage des données à envoyer |
644 |
$data = array( |
$data = array( |
645 |
"message" => "complet", |
"message" => "complet", |
657 |
//{{{On essaye de mettre à jour un dossier AT en cours d'instruction |
//{{{On essaye de mettre à jour un dossier AT en cours d'instruction |
658 |
// Initialisation de la classe d'envoi de requête REST |
// Initialisation de la classe d'envoi de requête REST |
659 |
$messageSenderRest = new MessageSenderRest($this->base_url. |
$messageSenderRest = new MessageSenderRest($this->base_url. |
660 |
"services/rest_entry.php/dossier_instructions/AT0130551300001P0"); |
"services/dossier_instructions/AT0130551300001P0"); |
661 |
// Formatage des données à envoyer |
// Formatage des données à envoyer |
662 |
$data = array( |
$data = array( |
663 |
"message" => "complet", |
"message" => "complet", |
675 |
//{{{On essaye de mettre à jour un dossier sans message |
//{{{On essaye de mettre à jour un dossier sans message |
676 |
// Initialisation de la classe d'envoi de requête REST |
// Initialisation de la classe d'envoi de requête REST |
677 |
$messageSenderRest = new MessageSenderRest($this->base_url. |
$messageSenderRest = new MessageSenderRest($this->base_url. |
678 |
"services/rest_entry.php/dossier_instructions/AT0130551300001P0"); |
"services/dossier_instructions/AT0130551300001P0"); |
679 |
// Formatage des données à envoyer |
// Formatage des données à envoyer |
680 |
$data = array( |
$data = array( |
681 |
"message" => "", |
"message" => "", |
693 |
//{{{On essaye de mettre à jour un dossier avec un message qui existe pas |
//{{{On essaye de mettre à jour un dossier avec un message qui existe pas |
694 |
// Initialisation de la classe d'envoi de requête REST |
// Initialisation de la classe d'envoi de requête REST |
695 |
$messageSenderRest = new MessageSenderRest($this->base_url. |
$messageSenderRest = new MessageSenderRest($this->base_url. |
696 |
"services/rest_entry.php/dossier_instructions/AT0130551300001P0"); |
"services/dossier_instructions/AT0130551300001P0"); |
697 |
// Formatage des données à envoyer |
// Formatage des données à envoyer |
698 |
$data = array( |
$data = array( |
699 |
"message" => "test", |
"message" => "test", |
711 |
//{{{On essaye de mettre à jour un dossier sans date |
//{{{On essaye de mettre à jour un dossier sans date |
712 |
// Initialisation de la classe d'envoi de requête REST |
// Initialisation de la classe d'envoi de requête REST |
713 |
$messageSenderRest = new MessageSenderRest($this->base_url. |
$messageSenderRest = new MessageSenderRest($this->base_url. |
714 |
"services/rest_entry.php/dossier_instructions/AT0130551300001P0"); |
"services/dossier_instructions/AT0130551300001P0"); |
715 |
// Formatage des données à envoyer |
// Formatage des données à envoyer |
716 |
$data = array( |
$data = array( |
717 |
"message" => "complet", |
"message" => "complet", |
729 |
//{{{On essaye de mettre à jour un dossier avec une date mal formatée |
//{{{On essaye de mettre à jour un dossier avec une date mal formatée |
730 |
// Initialisation de la classe d'envoi de requête REST |
// Initialisation de la classe d'envoi de requête REST |
731 |
$messageSenderRest = new MessageSenderRest($this->base_url. |
$messageSenderRest = new MessageSenderRest($this->base_url. |
732 |
"services/rest_entry.php/dossier_instructions/AT0130551300001P0"); |
"services/dossier_instructions/AT0130551300001P0"); |
733 |
// Formatage des données à envoyer |
// Formatage des données à envoyer |
734 |
$data = array( |
$data = array( |
735 |
"message" => "complet", |
"message" => "complet", |
747 |
//{{{On ne fourni pas de numéro de dossier d'instruction |
//{{{On ne fourni pas de numéro de dossier d'instruction |
748 |
// Initialisation de la classe d'envoi de requête REST |
// Initialisation de la classe d'envoi de requête REST |
749 |
$messageSenderRest = new MessageSenderRest($this->base_url. |
$messageSenderRest = new MessageSenderRest($this->base_url. |
750 |
"services/rest_entry.php/dossier_instructions/"); |
"services/dossier_instructions/"); |
751 |
|
|
752 |
// Envoi de la requête |
// Envoi de la requête |
753 |
$messageSenderRest->execute("PUT", "application/json", json_encode($data)); |
$messageSenderRest->execute("PUT", "application/json", json_encode($data)); |
760 |
//{{{On essaye de mettre à jour un dossier AT déjà clos |
//{{{On essaye de mettre à jour un dossier AT déjà clos |
761 |
// Initialisation de la classe d'envoi de requête REST |
// Initialisation de la classe d'envoi de requête REST |
762 |
$messageSenderRest = new MessageSenderRest($this->base_url. |
$messageSenderRest = new MessageSenderRest($this->base_url. |
763 |
"services/rest_entry.php/dossier_instructions/AT0130551300001P0"); |
"services/dossier_instructions/AT0130551300001P0"); |
764 |
// Formatage des données à envoyer |
// Formatage des données à envoyer |
765 |
$data = array( |
$data = array( |
766 |
"message" => "clos", |
"message" => "clos", |