daniele-liprandi/EvoNEST-backbone

Limited test coverage

Open

#23 opened on Nov 26, 2025

 (0 comments) (0 reactions) (0 assignees)JavaScript (2 forks)auto 404
BackendCriticalFrontendenhancementgood first issue

Repository metrics

Stars
 (1 star)
PR merge metrics
 (PR metrics pending)

Description

Description

Only 4 test files exist for a codebase with 25+ API endpoints and numerous components.

Files affected

  • src/__tests__/ directory

Recommended fix

  1. Add tests for critical API endpoints (samples, users, auth)
  2. Add integration tests for authentication flow
  3. Add component tests for complex UI components
  4. Set up coverage reporting and minimum thresholds.

Suggested tools

  • Jest for unit/integration tests
  • Supertest for API endpoint tests, but I have never used it myself

Contributor guide