À propos de ** «DJ Unit» ** que j'utilise pour tester Je voudrais le résumer facilement.
En tant que ** entrée ** pour ceux qui sont nouveaux pour tester cet article J'espère que je peux vous aider même un peu.
Au début, j'étais confus quant à "Est-ce différent de JUnit?" Apparemment, cela peut être considéré comme presque le même.
S'il y a une différence avec JUnit, Lorsque vous exécutez DJUnit, vous pouvez utiliser un rapport de couverture. ↓ Qu'est-ce que la couverture des tests ... Pour le dire simplement, Quel pourcentage de la source totale à tester pourrait être confirmé (je me demande si cela pourrait être couvert)!
En d'autres termes, l'unité DJ est fonctionnellement ** JUnit ** facilite la visualisation visuelle du rapport de couverture.
Après avoir exécuté le test, dans la source cible du test, ** Pour que vous puissiez voir où le test s'est réellement passé et où il ne l'a pas été. ** Il s'agit d'une spécification selon laquelle des lignes ondulées sont attachées aux endroits où elles ne coulent pas. C'est très pratique car vous pouvez voir immédiatement quelle partie n'est pas couverte!
Quand j'ai créé une source de test et que je l'ai laissé couler Il tombe souvent dans des endroits inattendus. Donc, si vous suivez la ligne ondulée ci-dessus, où êtes-vous tombé? Cela peut également être un indice pour identifier la cause. (S'il échoue au point d'appel d'une autre classe, Mock ne fonctionne-t-il pas?)
Les rapports de couverture peuvent être facilement exportés, Vous pouvez facilement le laisser comme preuve. (À partir de l'icône en haut à droite de l'image) Si vous en avez l'occasion, veuillez en profiter.
Comme l'une des choses que j'ai apprises à travers mon travail, j'ai brièvement écrit sur DJ Unit. Pour être honnête, je n'écris que des choses qui sortiront immédiatement si vous recherchez, J'ai essayé de le résumer avec des mots aussi proches que possible de ma voix. Plutôt que de chercher sur le net ou dans des livres et d'obtenir ces connaissances à partir de nombreuses informations Je pense que c'est facile à comprendre en tant qu'entrée.
Dans le prochain article, je voudrais résumer brièvement ** "Mock" **.
Recommended Posts