Course Details

Previous Page

Testing AngularJS

Target Audience
Expected Duration
Lesson Objectives
Course Number

AngularJS has such a fluid design to the language that it makes testing essential for applications. The framework comes with a range of built-in tools to assist with this. In this course, you will learn how to test controllers, services, filters, and directives.

Target Audience
Web developers looking to expand their skills with AngularJS


Expected Duration (hours)

Lesson Objectives

Testing AngularJS

  • start the course
  • set up a test environment
  • install Node and Karma to test applications
  • test a controller
  • unit test a controller with dependencies
  • test custom services
  • test custom services with dependencies
  • set up unit tests that involve AJAX calls
  • test a custom filter
  • test a custom filter with dependencies
  • test simple directives
  • test custom directives with external templates
  • test directive bindings
  • test events on directives
  • set up unit tests that involve AJAX calls and controllers with dependencies
  • Course Number: