Test Driven Development with AngularJS

Accepted Session
Short Form
Scheduled: Tuesday, June 18, 2013 from 11:00 – 11:45am in B301


Learn how to practice test driven development in JavaScript using AngularJS


Test Driven Development is widely recognized as a proven method to improve both the quality and maintainability of code. But a new breed of application, the Single Page Application, has become popular, and the need to test client-side JavaScript (never a commonly tested language) is ever more urgent. Many frameworks have arisen to address this need. Commonly referred to as JavaScript MVC frameworks, they allow us to build ever larger applications in the browser. Angular JS is unique among these frameworks because it was built from the ground up to support automated testing. This talk will cover how to do test driven development with Angular JS.

Speaking experience

I spoke at UTOS 2012 (http://www.youtube.com/watch?v=qsCm4j0aWaU) and I have published two courses for pluralsight.com (http://pluralsight.com/training/Authors/Details/joe-eames). I am also a frequent speaker at user groups, and I have worked as a full time technical trainer.