-
Урок 1.
00:04:38
Welcome and Introduction
-
Урок 2.
00:09:14
Popular Music Venue app
-
Урок 3.
00:02:05
How to Get Help
-
Урок 4.
00:01:20
Choice Point! Redux Saga or React Router?
-
Урок 5.
00:04:08
Introduction to Testing Redux Sagas
-
Урок 6.
00:03:09
Introduction to redux-saga-test-plan
-
Урок 7.
00:02:40
Introduction to logErrorToast Saga
-
Урок 8.
00:09:26
First Saga Test
-
Урок 9.
00:04:34
Code Quiz! Non-Error Toast
-
Урок 10.
00:03:35
Partial Assertions
-
Урок 11.
00:02:38
Review: redux-saga-test-plan Introduction
-
Урок 12.
00:04:04
Introduction to ticketFlow Saga
-
Урок 13.
00:02:52
Set up ticketFlow Saga Test File
-
Урок 14.
00:05:58
Error from not Returning `expectSaga`
-
Урок 15.
00:05:57
Mocking with `.provide()` method
-
Урок 16.
00:04:11
Dispatching Actions with `.dispatch()` method
-
Урок 17.
00:07:54
`throwError()` Method to Test Error Paths
-
Урок 18.
00:04:52
Code Quiz! Assertions
-
Урок 19.
00:03:58
Abstracting cancelTransaction Saga Tests and Network Providers
-
Урок 20.
00:09:30
Code Quiz! Purchase Error
-
Урок 21.
00:07:14
Asserting on Axios Cancel Call
-
Урок 22.
00:04:53
Testing Race Effect
-
Урок 23.
00:05:31
OPTIONAL Code Quiz! Successful Purchase
-
Урок 24.
00:06:20
OPTIONAL Code Quiz! Hold Cancel
-
Урок 25.
00:09:27
Parametrization with `test.each()`
-
Урок 26.
00:02:25
Review: Complex takeEvery Saga Tests
-
Урок 27.
00:07:49
Introduction to Sign In Sagas
-
Урок 28.
00:02:28
Set Up signInSaga Test File
-
Урок 29.
00:10:42
Testing Successful Sign-in: .silentRun and Timeout
-
Урок 30.
00:04:43
Return Value from Network Provider
-
Урок 31.
00:04:59
Code Quiz! Sign Up Flow
-
Урок 32.
00:09:59
Integration Test for Canceled Fork
-
Урок 33.
00:04:04
Code Quiz! Error Path
-
Урок 34.
00:03:54
Introduction to redux-saga-test-plan Unit Tests
-
Урок 35.
00:08:00
Cancel Flow Unit Test
-
Урок 36.
00:06:02
Code Quiz! Unit Tests
-
Урок 37.
00:02:34
Review: Fork, Cancel, Infinite while Loop
-
Урок 38.
00:02:28
Getting Help with Saga Tests
-
Урок 39.
00:05:07
Why is Custom render Necessary?
-
Урок 40.
00:04:36
Custom render Concepts
-
Урок 41.
00:04:42
Planning Custom render with Test Store
-
Урок 42.
00:08:07
Writing Custom render with Test Store
-
Урок 43.
00:04:36
Using Custom render in Tests
-
Урок 44.
00:06:47
Adding React Router to Custom render
-
Урок 45.
00:08:04
Asserting on history Object
-
Урок 46.
00:04:18
OPTIONAL Behavior Testing for Redirect
-
Урок 47.
00:08:16
Code Quiz! history.push()
-
Урок 48.
00:03:23
OPTIONAL: Redux State Code Quiz
-
Урок 49.
00:04:02
Custom router Summary
-
Урок 50.
00:01:00
Introduction to Testing Routes with URL and Query Params
-
Урок 51.
00:02:23
OPTIONAL Introduction to Mock Service Worker
-
Урок 52.
00:08:27
OPTIONAL Setting up Mock Service Worker
-
Урок 53.
00:09:51
OPTIONAL Testing "Shows" Component with Mock Service Worker
-
Урок 54.
00:02:20
OPTIONAL Code Quiz! Mock Service Worker for Sold-Out Show
-
Урок 55.
00:03:10
Testing a Route with URL Params
-
Урок 56.
00:04:34
Writing Handler for Route with URL Params
-
Урок 57.
00:04:47
Testing Page Contents for Route with URL Params
-
Урок 58.
00:05:20
Code Quiz! Page Contents of Route with URL Params
-
Урок 59.
00:07:58
Redirecting to Route with URL Params
-
Урок 60.
00:11:53
Redirecting to Route with URL and Query Params
-
Урок 61.
00:03:54
Code Quiz! Bad Query Params
-
Урок 62.
00:02:09
Review: Routes with URL and Query Params
-
Урок 63.
00:02:33
Intro to Testing Auth-Protected Routes
-
Урок 64.
00:05:23
Test for Non-Protected Route
-
Урок 65.
00:02:32
OPTIONAL: Introduction to Parametrization with test.each()
-
Урок 66.
00:08:03
Parametrizing Non-Protected Page Tests with test.each()
-
Урок 67.
00:03:27
Planning Protected Route Tests
-
Урок 68.
00:02:55
Code Quiz! Redirect to Sign-In for Protected Routes
-
Урок 69.
00:02:51
Parametrizing Sign-In Redirect
-
Урок 70.
00:06:23
SignIn / SignUp Handlers for Mock Service Worker
-
Урок 71.
00:04:20
Planning Tests for Protected Route Redirect after Sign-In
-
Урок 72.
00:06:22
Starting Test for Protected Route Redirect after Sign In
-
Урок 73.
00:05:52
Completing Test for Protected Route Redirect after Sign In
-
Урок 74.
00:05:01
Code Quiz! Successful Sign-Up
-
Урок 75.
00:09:53
Testing Failed SignIn Followed by Successful SignIn
-
Урок 76.
00:03:18
Code Quiz! Server Error on Sign In
-
Урок 77.
00:04:48
Code Quiz! Parametrizing Unsuccessful Sign In / Sign Up
-
Урок 78.
00:01:55
Review: Auth-Protected Routes
-
Урок 79.
00:00:27
Congratulations and Thank You!