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

Test Eventonica with React Testing Library #1614

Open
alodahl opened this issue Aug 19, 2021 · 1 comment
Open

Test Eventonica with React Testing Library #1614

alodahl opened this issue Aug 19, 2021 · 1 comment
Labels
MEDIUM Intermediate length or difficulty priority get this done first if possible Program Staff

Comments

@alodahl
Copy link
Collaborator

alodahl commented Aug 19, 2021

👉🏾 First time contributing to this repo? START HERE 👈🏾

To be added as a curriculum contributor and be assigned the related issue, please kindly complete our contributor steps in order to have your PR addressing this issue merged.


Introduce testing with React Testing Library (RTL) in eventonica, then guide participants with how to introduce the testing into their project with a walkthrough example, similar to this (no longer used) legacy testing lesson and (no longer used) legacy testing set up instructions.

Page where problem found?

Eventonica Project

Type of problem

Week 9 is an ideal opportunity for participants to practice understanding how to implement testing into their project. The week before they were exposed to testing for the first time. Note that this would come after https://github.com/Techtonica/curriculum/blob/main/testing-and-tdd/jest.md, so they have already had an intro to Jest.

Suggested Solution

  • Add a file (or section) to the updated eventonica project (it may need its own directory)
  • Make changes so that this file’s directions make it easy to add Jest API testing to their eventonica project.
    • Help them understand when to use RTL instead of just Jest.
    • Give them a few examples of tests they could potentially use in their eventonica project, and then try to be explicit about what else they should cover on their own.

See #1608 for historical context.

@alodahl alodahl added MEDIUM Intermediate length or difficulty priority get this done first if possible labels Aug 19, 2021
@alodahl alodahl removed the priority get this done first if possible label Aug 27, 2021
@stale
Copy link

stale bot commented Feb 12, 2022

Although it may very well be a good idea, this issue has not had recent activity and is unlikely to be worked on. Consider creating your own pull request for the issue if that is feasible. If no further activity occurs, this will be closed in 14 days. Thank you for your contribution.

@stale stale bot added the wontfix label Feb 12, 2022
@stale stale bot closed this as completed Mar 2, 2022
@daaimah123 daaimah123 changed the title eventonica-react: get the cohort started adding React Testing Library tests to their create-react-app project Test Eventonica with React Testing Library Nov 26, 2024
@daaimah123 daaimah123 reopened this Nov 26, 2024
@stale stale bot removed the wontfix label Nov 26, 2024
@daaimah123 daaimah123 added Program Staff priority get this done first if possible labels Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
MEDIUM Intermediate length or difficulty priority get this done first if possible Program Staff
Projects
None yet
Development

No branches or pull requests

2 participants