• Skip to primary navigation
  • Skip to main content
  • Skip to footer
Code The Dream School
Code the Dream Labs Logo

Code The Dream School

Main hub for class materials for Code the Dream’s classes

  • Code the Dream Home

Search Code The Dream School

React Practicum: Week 6

Test-Driven Development (TDD)

Learn why testing is important and how to incorporate it into your coding process

Activities

As a Team 

  • Continue using the standup format to check in:
    • What have I been working on this week?
    • What will I be working on (or continuing) next?
    • What issues are blocking me?
  • Continue to work on resolving merge conflicts with your teammates, and moving your project work along.

On Your Own

  • Continue working on tickets in your respective back-end and front-end repos.
    • Move your tickets through the GitHub Projects workflow so the whole team has a sense of the project’s overall progress.
    • Pull down the upstream main branch of your project’s repo periodically so that you are working on the latest code and minimizing future merge conflicts.
  • As you work on your ticket(s) this week, write a few unit tests for your code, and make sure they are passing before making your next PR.
    • Check out the resources below to get a sense of testing in React, and if you have time, try some of these out!

Resources

  • Video: Agile in Practice: Test Driven Development (AgileAcademyAus)
  • Article: A Practical Guide to Testing React Applications with Jest (Smashing Magazine)
  • Documentation: Testing Overview, Testing Recipes, and Testing Environments (React Docs)

Footer

Copyright © 2025 Code the Dream School | All Rights Reserved | Privacy Policy