Testing Angular

Bite-sized screencasts on Angular TDD





If are looking into learning AngularJS with TDD, you've just found the right place.

There are a lot of resources for AngularJS on the web, but not many of them will be showing you how to learn by testing.

The few resources that do teach you how to test, will either:

  1. Not write tests first, defeating the purpose of TDD
  2. Toss in a bunch of "required" tools that you don't have time to learn


So many tools... what should I really use?


The truth is, you don't need any complex tool to run tests.

I'm not saying they aren't good; because they really are. But there ISN'T just one great way to set up a test environment.

Once you learn how to write tests, you'll easily pick whatever tooling fits your projects better.

In these screencasts, I'll be showing you the simplest possible setup. One that you can get started quickly and effortlessly port to a more complex setup later on.


Learn from boilerplate spec files you can use later


Along the way, you'll have access to a collection of test files you can use as a starting base for you own projects—knowing how each piece fits together.


About the Author

My name is Felippe Nardi (@felippenardi). I'm a Front-end Engineer
with over 2 years of experience building AngularJS apps with TDD
for companies and startups around the world.


I want to help you become an AngularJS TDD expert by showing how to
test every aspect of an Angular application. You will be ready and
confident to work in real-world front-end challenges in no time.


Connect with @felippenardi at Twitter, Github and  Medium.

Need a 1:1 help on your current project? Book a session with Felippe at Codementor.io.