Y a-t-il un moyen d'ajouter des méthodes privées de ng test --code-coverage
dans les rapports de couverture de code en Angular 8 ?
Notre couverture de code NgTest est faible, car il vérifie les méthodes privées.
D'après les articles, les méthodes privées ne devraient pas nécessiter de tests unitaires. Seules les méthodes publiques, qui appellent des méthodes privées, doivent être testées.
*En lisant à propos des balises ; si une méthode est préfixée par public
, elle doit être testée unitairement. L'équipe peut également commencer à placer private
avant les méthodes. Cette méthode permettrait-elle à ng test de trouver ce qui doit être testé ?
https://softwareengineering.stackexchange.com/questions/100959/how-do-you-unit-test-private-methods
https://anthonysciamanna.com/2016/02/14/should-private-methods-be-tested.html#:~:text=Unit%20Tests%20Should%20Only%20Test,are%20dependent%20on%20the%20object.
Actuellement en train de tester Typescript dans Angular 8.