Test Driven Development with Protractor/Jasmine (Legacy)
This module is deprecated and no longer receives updates. Protractor is likely being removed as the default from Angular applications and Protractor itself will likely stop receiving updates and development in the future. I would recommend checking out the Test Driven Development with Cypress/Jest as a replacement.
Resources PRO Lesson 1: Introduction PRO Lesson 2: Introduction to Test Driven Development PRO Lesson 3: Testing Concepts PRO Lesson 4: Jasmine, Karma, and Protractor PRO Lesson 5: A Simple Unit Test PRO Lesson 6: A Simple E2E Test PRO Lesson 7: Introduction to Angular's TestBed PRO Lesson 8: Setting up Tests PRO Lesson 9: Test Development Cycle PRO Lesson 10: Getting Ready PRO Lesson 11: The First Tests PRO Lesson 12: Injected Dependencies & Spying on Function Calls PRO Lesson 13: Building out Core Functionality PRO Lesson 14: Testing Asynchronous Code PRO Lesson 15: Creating a Mock Backend PRO Lesson 16: Setting up the Server PRO Lesson 17: Testing Integration with a Server PRO Lesson 18: Testing Storage and Reauthentication PRO Lesson 19: Refactoring with Confidence PRO Lesson 20: Conclusion PRO