Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

☂️ Implement Unit Tests for Key Components #9

Open
6 tasks
giolaq opened this issue Sep 30, 2024 · 0 comments
Open
6 tasks

☂️ Implement Unit Tests for Key Components #9

giolaq opened this issue Sep 30, 2024 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers 🎃 hacktoberfest help wanted Issues ideal for external contributors. ☂️ umbrella To label issues that serve as coordination point and drivers for many tasks

Comments

@giolaq
Copy link
Contributor

giolaq commented Sep 30, 2024

Description

To improve the reliability and maintainability of our React Native Multi-TV App, we need to implement unit tests for key components. This will help catch bugs early and ensure that new changes don't break existing functionality.

Tasks

  • Set up a testing framework (e.g., Jest and React Native Testing Library)
  • Write unit tests for the CustomDrawerContent component
  • Write unit tests for the content grid component in app/(drawer)/index.tsx
  • Write unit tests for the DetailScreen component
  • Implement CI/CD to run tests automatically on pull requests
  • Update the README with information on how to run tests and add new ones

Expected Outcome

We should have a robust set of unit tests covering the core functionality of our key components. These tests should run automatically on each pull request, helping to catch potential issues before they're merged into the main branch.

Resources

Labels

hacktoberfest, testing, good for newcomers, help wanted

@giolaq giolaq added enhancement New feature or request good first issue Good for newcomers help wanted Issues ideal for external contributors. 🎃 hacktoberfest ☂️ umbrella To label issues that serve as coordination point and drivers for many tasks labels Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers 🎃 hacktoberfest help wanted Issues ideal for external contributors. ☂️ umbrella To label issues that serve as coordination point and drivers for many tasks
Projects
None yet
Development

No branches or pull requests

1 participant