J'ai eu cette question particulièrement pendant que j'écrivais mon premier test unitaire. Il ne semble pas correct de taper de manière statique ces codes tiers, par exemple le type de valeurs de retour des fonctions utilitaires de test Enzyme/React et le type de fonction de rappel du framework de test. Je viens de penser que les API tiers sont comme (this) [https://github.com/airbnb/enzyme/blob/master/docs/api/shallow.md#shallowwrapper-api]] sont trop longs et très susceptibles d'être testés.Dois-je vérifier (de manière statique) les codes tiers (par exemple, en utilisant Flow)?
EDIT: j'ai précisé que lorsque j'ai dit vérification de type, je veux dire par vérification de type statique comme Flow, et non par test unitaire.
Merci @mariocatch! Je suis désolé, je n'étais pas clair, j'ai édité ma question pour clarifier que je voulais dire vérification de type à travers le vérificateur de type statique comme Flow, plutôt que par Thru Unit. (Ce que je pense, une fois fait ensemble, serait inutilement redondant, ai-je raison?) –
Mais je pense même que c'est une vérification de type statique, votre réponse s'applique toujours, ai-je raison? –
Vous en informant également, @GhostCat. Merci! –