Chai is a JavaScript testing library that helps you confirm that your program still behaves the way you expect it to after you make changes to your code.
Using Chai, you can write tests that describe your program's requirements and see if your program meets them.
In this course, you'll learn about assertions, deep equality, truthiness, testing APIs, and other fundamentals for testing JavaScript applications.
We’re a nonprofit community that helps you learn to code by building projects. We are a 501(c)(3) donor-supported public charity.
Our mission: to help people learn to code for free. We accomplish this by creating thousands of videos, articles, and interactive coding lessons - all freely available to the public. We also have thousands of freeCodeCamp study groups around the world.