capTests
Se connecter

Signataire incomplet écarté avec message, mobile en double compté une fois UPTOD-026

À tester Automatisable Desktop

Instructions

Lier au document des contacts : un sans e-mail, un sans nom, un avec mobile national 0612345678 d'un pays connu, un avec mobile invalide, deux contacts avec le même mobile. Attendu : les contacts sans e-mail, sans nom ou au mobile inutilisable sont écartés avec un message qui dit quoi compléter ; un mobile national est normalisé au format international selon le pays ; un même mobile ne donne qu'un signataire. Sans aucun signataire valide : "Attention: aucun contact n'est désigné pour la signature."

Liens

Aucun lien.

Tests automatiques liés

SourceRéférence du testNiveau
phpunit PhoneValidationTest partial
phpunit SignatoryNameFilterTest full
phpunit UptoSignCoreWhoCanSignTest full
phpunit UptoSignPublicSignAvailabilityTest full
phpunit UptoSignResolveSignersTest full

Vidéos de test

Aucune vidéo. Les tests automatiques publient ici la vidéo de référence (succès, une seule fois) et, en cas d'échec, la vidéo d'échec à comparer.

Historique des verdicts

Aucun verdict enregistré.

Discussion

Développeur 19/10/2026 17:41
Revue des liens test/cas (2026-10-19) : couverture partielle confirmee. Verifie : contacts sans e-mail / sans nom / au mobile inutilisable ecartes, normalisation du mobile national, mobile en double compte une fois (PhoneValidationTest, SignatoryNameFilterTest, UptoSignCoreWhoCanSignTest, UptoSignResolveSignersTest). Non verifie : message disant quoi completer quand un contact est ecarte ; message "Attention: aucun contact n'est designe pour la signature." sans aucun signataire valide.
Développeur 19/10/2026 18:41
Suite a la revue : les ecarts sont fermes. testDroppedContactsLeaveAMessageSayingWhatToComplete (UptoSignResolveSignersTest) asserte les trois messages d'ecart traduits (e-mail, mobile, nom) et testSignInitWithoutSignatoryWarnsAboutTheMissingContact (UptoSignPublicSignAvailabilityTest, desormais liee au cas) asserte le -9 avec "Attention: aucun contact n'est designe..." et son aide. Cas passe en full, run local-f79a8b4.