Skip to content

Details

Unit testing front-end JavaScript presents its own unique set of challenges. In this session we will look at number of different techniques to tackle these challenges and make our JavaScript unit tests fast and robust. We plan to cover the following subjects:

  • Mocking and spy techniques to avoid dependencies on
  • Functions, methods and constructor functions
  • Time (new Date())
  • Timers (setTimeout, setInterval)
  • Ajax requests
  • The DOM
  • Events
  • CSS transitions
  • Expressive matchers
  • Jasmine-jQuery
  • Structuring tests for reuse and readability
  • Testing browser-specific behaviour
  • Functional testing of full pages

Networking at 6:30pm. Presentation at 7:00pm.

Food, water and soft drinks will be served.

Related topics

You may also like