How to Unit Test JavaScript with Jasmine

JavaScript is now a Real Programming Language. That means it's time to apply Real Best Practices in our JavaScript development. What could be a better practice than unit testing!? Enter the Jasmine unit-testing framework. Simple and powerful, it is suitable for testing everything from client-side validators to complex AngularJS directives. By the end of this session, you will be equipped to use Jasmine with all your JavaScript projects. In fact, you will have many examples available in an on-line sandbox so you can experiment to your heart's content. Incidentally, this session beautifully complements the AngularJS sessions. As the AngularJS documentation says, "Angular developers prefer the syntax of Jasmine’s Behavior-Driven Development framework when writing tests." So there you have it!