Qualité
Tests
PHPUnit est fourni par le conteneur, pas en dépendance du module. La suite couvre la logique sans appel réseau : découpage d'un texte trop long pour une requête, traduction préservant le HTML (extraction/réinjection des nœuds texte), comportements communs aux fournisseurs (résolution d'ISO, protection des mots exclus), dictionnaire de substitution et translittération latine.
# 19 tests docker exec -u www-data php8.4_app bash -c \ "cd .../modules/freshappiatranslator && phpunit"