Week 13

Introduction to Testing

Testing React Components with RTL

Software Quality in Practice

Wrapping up

Practice

Assignment

Frontend Track

Week 13 Assignment

This week's assignment is about proving your portfolio actually works, not just that it looks right. You'll add tests to real code you already have, practise TDD on one new feature, and take part in a code review with a classmate.

Task 1 - Unit test your portfolio utilities

Requirements

Task 2 - Component tests with React Testing Library

Requirements

Task 3 - TDD a new small feature

Requirements

💡 Your PR description for this task should mention which test you wrote first and that you saw it fail before writing the implementation.

Task 4 - An accessibility test

Requirements

Task 5 - Code review

Requirements


Submission

Follow the Assignment submission guide to learn how to submit the assignment


The HackYourFuture curriculum is licensed under CC BY-NC-SA 4.0 *https://hackyourfuture.net/*

CC BY-NC-SA 4.0 Icons

Built with ❤️ by the HackYourFuture community · Thank you, contributors

Found a mistake or have a suggestion? Let us know in the feedback form.