Урок 1.00:04:24
Angular Testing Course - Helicopter View
Урок 2.00:06:28
Angular Testing Course - Development Environment Setup
Урок 3.00:07:29
Quick Introduction to Jasmine - Test Suites and Specifications
Урок 4.00:06:57
Step-by-Step Implementation of our First Jasmine Specification
Урок 5.00:09:44
Unit Testing with Jasmine - Introduction to Jasmine Spies
Урок 6.00:06:05
Structuring Angular Unit Tests - Test Setup using beforeEach
Урок 7.00:07:11
Using Dependency Injection in Angular Testing - The Angular TestBed
Урок 8.00:07:00
Angular Unit Testing Best Practices and commonly used Test Utilities
Урок 9.00:05:27
Testing Angular HTTP Services - Test Setup with the HttpClientTestingModule
Урок 10.00:09:54
Angular HTTP Service Testing - Step-by-Step Implementation
Урок 11.00:04:38
Preventing Unintended HTTP Requests using the HTTP Testing Controller
Урок 12.00:05:16
Testing Angular HTTP Data Modification Services
Урок 13.00:06:02
Angular HTTP Services - Testing Error Handling
Урок 14.00:08:48
Angular HTTP Testing - Checking HTTP Request Parameters
Урок 15.00:07:18
Introduction to Angular Component Testing - Presentational Components
Урок 16.00:08:44
Angular Component Testing - Test Setup with the async Test Utility
Урок 17.00:05:29
Angular Component Testing - DOM Interaction
Урок 18.00:05:01
Angular Test Debugging - How to Trigger Change Detection?
Урок 19.00:06:02
Angular Component Testing - Course Card List Test Suite Conclusion
Урок 20.00:11:30
Testing Angular Smart or Container Components - Test Setup
Урок 21.00:08:39
Mocking Observable-based Services - Testing the Home Component
Урок 22.00:03:31
Container Component Test Suite - The Home Component
Урок 23.00:08:55
Simulating User DOM Interaction in Angular Unit Tests
Урок 24.00:08:35
Introduction to Asynchronous Angular Testing - Understanding Jasmine done()
Урок 25.00:06:53
Understanding Asynchronous Testing - a Simple Example
Урок 26.00:13:30
Understanding the Angular fakeAsync Testing Zone
Урок 27.00:13:56
Testing Promised-based code - Introduction to Microtasks
Урок 28.00:03:58
Testing Promise-based code with fakeAsync - Understanding flushMicrotasks
Урок 29.00:06:13
Testing Asynchronous Code with fakeAsync - Full Example
Урок 30.00:05:36
Using fakeAsync to test Asynchronous Observables
Урок 31.00:10:23
fakeAsync in Practice - Fixing the Home component tests
Урок 32.00:13:05
Understanding the Angular waitForAsync() Test Zone
Урок 33.00:06:36
Angular (E2E) End to End Testing - Getting Started with Cypress
Урок 34.00:08:51
Angular E2E (End To End Test) Hello World with Cypress
Урок 35.00:08:13
How to Mock an HTTP Backend using Cypress
Урок 36.00:05:49
Simulating User Interaction in Cypress End to End Tests
Урок 37.00:07:19
Angular CLI Code Coverage and Deployment in Production Mode
Урок 38.00:07:29
Preparing an Angular Application for Continuous Integration (CI)
Урок 39.00:05:34
Running Cypress E2E Tests using Travis CI
Урок 40.00:07:56
Angular Testing Course - Conclusions and Key Takeaways