Aller au contenu

Tests

phil/instant-messenger
DomaineCe qui est couvert
KnownMessengerChaque forme d'identifiant de chaque service, les numéros de téléphone hors de leur plan ou avec un poste refusés, leurs liens, les liens étrangers refusés, l'affichage, les liens, les noms
Handle, MessengersLes identifiants canoniques, l'égalité, les refus, la détection dans l'ordre, les services d'une application en premier

Infection impose à la bibliothèque 100 % de mutants tués.

vendor/bin/phpunit packages/instant-messenger/tests

Bancs d'essai

Les bancs d'essai phpbench de tests/Benchmark/ mesurent Messengers::detect() sur chaque service connu, pour des entrées lues par le premier service, par un service suivant ou par aucun. À la racine du monodépôt :

composer bench -- packages/instant-messenger/tests/Benchmark