jestjs/jest

[Feature]: Detect unused stubs in test code

Open

#12 296 ouverte le 3 févr. 2022

Voir sur GitHub
 (13 commentaires) (10 réactions) (0 assignés)TypeScript (6 653 forks)batch import
:rocket: Feature RequestHelp WantedPinned

Métriques du dépôt

Stars
 (45 361 stars)
Métriques de merge PR
 (Merge moyen 11j 22h) (11 PRs mergées en 30 j)

Description

🚀 Feature Proposal

As described in this article, JUnit and Mockito support detecting unnecessary stubs and tell the user to remove them. It would be great to have that feature in Jest.

Motivation

Removing unused stubs makes the test code cleaner and more maintainable.

Example

No response

Pitch

Removing unused stubs makes the test code cleaner and more maintainable. This leads to users writing cleaner and more delightful tests and prevents certain errors from happening when users expect their stubs to be responsible for a specific behavior when actually they have never been called.

Guide contributeur