Testing AngularJS


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
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

Prerequisites
None

Expected Duration (hours)
1.3

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:
    wd_ango_a05_it_enus

    Expertise Level
    Intermediate