/react-enzyme-counter

Basic TDD with Jest + Enzyme

Primary LanguageJavaScript

Click Counter

A very basic app to demonstrate React TDD

Branches

  • master

This branch represents the project at the end of the instructional videos, without any of the challenges completed.

Challenges

1. Decrement button

  • Create a new button that subtracts 1 from the counter
  • Add functionality that decrements the counter when the new button is clicked.

2. No count below 0

  • Don't let the counter go below zero.
  • if the counter is at 0 and the decrement button is clicked:
    • don't decrement the counter
    • display an error message saying the counter can't go below zero

3. Remove error when increment button is clicked

  • If error is showing and increment button is clicked, clear the error.

Credits

This project was bootstrapped with Create React App.