I’m currently neck deep in my Treehouse courses covering Javascript Unit Testing. The section covers unit testing vs. test driven development (TDD) vs. behavior driven development (BDD)—more about this topic here. I’m learning how to do this testing with Mocha and Chai. Here’s an example of how to use Mocha and Chai libraries. Maybe it’s because I’m from a front end background, but I find BDD and TDD very difficult, but I’m a noob. The unit testing seems fairly straightforward though, so maybe it’ll get easier as I move forward. 😥