Full Stack Web Development

TH16 Unit Testing Client-Side Applications


1:15pm - 2:30pm

Level: Intermediate

Allen Conway

Web Client Practice Lead

Cognizant Softvision

Server-side code has always gotten love with unit testing, but what about the client-side code? With the advent of powerful front-end frameworks and the creation of Single Page Applications containing much more client-side code then with purely server-side web technologies implementations of the past, we must shift focus to unit test this code as well. In this session, learn about the importance of unit testing web client applications along with gaining knowledge using Jasmine and Karma to create and test our front-end code written in TypeScript/JavaScript.

You will learn:

  • About the importance of unit testing
  • To use the Jasmine framework for unit testing
  • The basics of unit testing an Angular Application