Udemy - Testing Next.js Apps with Jest, Testing Library and Cypress

seeders: 2
leechers: 0
Added 4 years ago by freecoursewb in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

Udemy - Testing Next.js Apps with Jest, Testing Library and Cypress (Size: 3.3 GB)
  001 Bonnies-course-coupons.url 0 B
  001 Bonus Lecture.html 512 B
  001 GitHub-link-to-section-start-code.url 102.4 B
  001 Github-link-to-section-start-code.url 102.4 B
  001 Introducing testing Next.js Routes and Cypress.mp4 21.5 MB
  001 Introducing testing Next.js Routes and Cypress_en.vtt 2.7 KB
  001 Introduction and Technologies.mp4 25.4 MB
  001 Introduction and Technologies_en.vtt 3.5 KB
  001 Introduction to API Tests.mp4 34.1 MB
  001 Introduction to API Tests_en.vtt 5 KB
  001 Introduction to Course App and Next.js Data Fetching.mp4 10.7 MB
  001 Introduction to Course App and Next.js Data Fetching_en.vtt 1.3 KB
  001 Introduction to Test Databases.mp4 22.5 MB
  001 Introduction to Test Databases_en.vtt 3.3 KB
  001 Introduction to Testing Authentication.mp4 21.4 MB
  001 Introduction to Testing Authentication_en.vtt 3.3 KB
  001 Introduction to Testing ISR and Data Updates.mp4 17.5 MB
  001 Introduction to Testing ISR and Data Updates_en.vtt 2.6 KB
  001 Introduction to Testing.mp4 26.7 MB
  001 Introduction to Testing_en.vtt 3.2 KB
  001 Introduction.mp4 27.6 MB
  001 Introduction_en.vtt 3 KB
  001 Next.js-API-routes-docs.url 102.4 B
  001 Next.js-ISR-Incremental-Static-Regeneration-docs.url 102.4 B
  001 Next.js-ISR-on-demand-revalidation.url 102.4 B
  001 Next.js-config-for-placing-test-files-in-pages-directory.url 102.4 B
  001 SWR-Stale-While-Revalidate-site.url 0 B
  001 SWR-docs-for-Next.js.url 102.4 B
  001 SWR-revalidate-on-interval.url 102.4 B
  001 Testing-Next.js-APIs-with-req-object-and-Jest-mocks-for-res.url 102.4 B
  001 next-page-tester.url 102.4 B
  001 npm-page-for-next-test-api-route-handler.url 102.4 B
  002 Auth Wrapper in Course App.mp4 45.9 MB
  002 Auth Wrapper in Course App_en.vtt 5.8 KB
  002 Course Technologies and Prerequisites.mp4 18.4 MB
  002 Course Technologies and Prerequisites_en.vtt 2.8 KB
  002 Creating a Test Database.mp4 21.3 MB
  002 Creating a Test Database_en.vtt 3.3 KB
  002 Cypress-site.url 0 B
  002 Demo of Course App.mp4 15.6 MB
  002 Demo of Course App_en.vtt 3.4 KB
  002 First API Test.mp4 73.7 MB
  002 First API Test_en.vtt 7.4 KB
  002 Next.js-note-on-ISR-and-next-dev.url 102.4 B
  002 OPTIONAL Introduction to Cypress.mp4 11.4 MB
  002 OPTIONAL Introduction to Cypress_en.vtt 2 KB
  002 Testing Data Comes from ISR Cache.mp4 25.7 MB
  002 Testing Data Comes from ISR Cache_en.vtt 4.1 KB
  002 Testing a Static Page.mp4 53.1 MB
  002 Testing a Static Page_en.vtt 5.9 KB
  002 Types of Tests.mp4 28.9 MB
  002 Types of Tests_en.vtt 4.2 KB
  002 next-auth-docs-for-JWT-callback.url 102.4 B
  002 next-auth-docs-for-session.url 102.4 B
  002 next-test-api-route-handler-usage-docs.url 102.4 B
  002 npm-page-for-next-auth.url 102.4 B
  002 npm-page-for-node-fetch.url 102.4 B
  003 Adding Sign-In Details to Cypress.mp4 28.9 MB
  003 Adding Sign-In Details to Cypress_en.vtt 3.2 KB
  003 Environment Variables.mp4 45.2 MB
  003 Environment Variables_en.vtt 5.9 KB
  003 Environment-Variables-in-Next.js.url 102.4 B
  003 Environment-variables-and-Jest.url 102.4 B
  003 First ISR Cache Test.mp4 34.7 MB
  003 First ISR Cache Test_en.vtt 4.6 KB
  003 Fixing Test Errors Polyfill, resetDB, ignore DB directory in watchlist.mp4 72.5 MB
  003 Fixing Test Errors Polyfill, resetDB, ignore DB directory in watchlist_en.vtt 6.5 KB
  003 Gleb-Bahmutov-post-on-testing-server-rendered-pages.url 102.4 B
  003 Installing-Jest-for-an-existing-Next.js-app.url 102.4 B
  003 Jest-watchPathIgnorePatterns-config-option.url 102.4 B
  003 Next.js Data Fetching Strategies.mp4 62.8 MB
  003 Next.js Data Fetching Strategies_en.vtt 9.8 KB
  003 Next.js-docs-for-Cypress-tests.url 102.4 B
  003 Next.js-docs-on-data-fetching-strategies.url 102.4 B
  003 Next.js-does-not-load.env.local-in-the-test-environment.url 102.4 B
  003 Next.js-with-jest-docs-link.url 102.4 B
  003 SIDE NOTE Why add to the existing test Why not create a new test.html 2.9 KB
  003 Setting up Next.js for Cypress.mp4 42.2 MB
  003 Setting up Next.js for Cypress_en.vtt 4.8 KB
  003 Test-Environment-Variables-in-Next.js.url 102.4 B
  003 What to Test.mp4 27.8 MB
  003 What to Test_en.vtt 3.6 KB
  003 create-next-app Using with-jest Example.mp4 16.9 MB
  003 create-next-app Using with-jest Example_en.vtt 3.1 KB
  004 Code Quiz! ISR Bands Page.mp4 28.6 MB
  004 Code Quiz! ISR Bands Page_en.vtt 3.7 KB
  004 Course-GitHub-repository.url 102.4 B
  004 Creating the Test DB and Environment Variables.mp4 49.9 MB
  004 Creating the Test DB and Environment Variables_en.vtt 6 KB
  004 First Next.js Test.mp4 45.5 MB
  004 First Next.js Test_en.vtt 5.3 KB
  004 Installing the Course App.mp4 40.3 MB
  004 Installing the Course App_en.vtt 4.6 KB
  004 SIDE NOTE Running Continuous Integration Tests against Preview Deploy.html 819.2 B
  004 Test Redundancy.mp4 30.1 MB
  004 Test Redundancy_en.vtt 4.9 KB
  004 Testing SSG Props.mp4 68.7 MB
  004 Testing SSG Props_en.vtt 6 KB
  004 Testing Success Flow with Auth Wrapper.mp4 79.8 MB
  004 Testing Success Flow with Auth Wrapper_en.vtt 9.1 KB
  004 Testing a Route with a URL Param.mp4 65.7 MB
  004 Testing a Route with a URL Param_en.vtt 5.3 KB
  004 next-auth-docs-for-Auth-component-wrapper.url 102.4 B
  004 next-test-api-route-handler-paramsPatcher.url 102.4 B
  005 Chakra-UI-and-Next.js.url 102.4 B
  005 Chakra-UI.url 0 B
  005 Course App Code Notes.mp4 36 MB
  005 Course App Code Notes_en.vtt 5.4 KB
  005 Course Features Code Quizzes and Side Notes.mp4 16.3 MB
  005 Course Features Code Quizzes and Side Notes_en.vtt 2.7 KB
  005 Cypress-global-baseUrl.url 102.4 B
  005 Cypress-system-requirements.url 102.4 B
  005 Kent-C.Dodds-blog-post-on-ESLint-Prettier-and-TypeScript.url 102.4 B
  005 Next.js-docs-for-ISR-on-demand-revalidation.url 102.4 B
  005 Opening-Cypress.url 102.4 B
  005 SIDE NOTE About Fake Data for Popular Concert Venue.html 2.1 KB
  005 SIDE NOTE Test DB example with cloud server.html 1.4 KB
  005 SIDE NOTE Why is this test so dang long.html 614.4 B
  005 Setting up Cypress.mp4 66.2 MB
  005 Setting up Cypress_en.vtt 7.8 KB
  005 Test Granularity Guidelines.mp4 26.1 MB
  005 Test Granularity Guidelines_en.vtt 3.1 KB
  005 Testing a POST Route.mp4 55.5 MB
  005 Testing a POST Route_en.vtt 5.1 KB
  005 Troubleshooting-ESLint-Prettier-and-VSCode.url 102.4 B
  005 Updating the ISR Cache on Demand.mp4 37.7 MB
  005 Updating the ISR Cache on Demand_en.vtt 4.5 KB
  005 env-cmd-package-npm-page.url 102.4 B
  005 next-auth-JSON-web-token.url 102.4 B
  005 next-auth-session.url 102.4 B
  005 next-auth.url 102.4 B
  005 next-test-api-route-handler-JSON-POST-example.url 102.4 B
  005 start-server-and-test-GitHub-page.url 102.4 B
  006 Code Quiz! Authentication Failure followed by Success.mp4 31.1 MB
  006 Code Quiz! Authentication Failure followed by Success_en.vtt 4 KB
  006 Code Quiz! Band Component Error.mp4 22.7 MB
  006 Code Quiz! Band Component Error_en.vtt 2.7 KB
  006 Create a Method to Reset the Test DB.mp4 69.7 MB
  006 Create a Method to Reset the Test DB_en.vtt 6.1 KB
  006 Cypress-Testing-Library.url 102.4 B
  006 Cypress-assertions.url 102.4 B
  006 Cypress-docs-for-environment-variables-via-plug-in.url 102.4 B
  006 Docs-for-cy.get-.url 102.4 B
  006 First Cypress Test Static Route.mp4 41.1 MB
  006 First Cypress Test Static Route_en.vtt 5.6 KB
  006 Guide to the Rest of the Course.mp4 32.5 MB
  006 Guide to the Rest of the Course_en.vtt 4.6 KB
  006 Jest-docs-on-mocking-user-modules.url 102.4 B
  006 Justin-Searles-Twitter-post-on-Snapshots.url 102.4 B
  006 Kent-C.Dodds-Blog-Post-on-Snapshots.url 102.4 B
  006 Mocking utils Module for Authentication.mp4 41.5 MB
  006 Mocking utils Module for Authentication_en.vtt 6.1 KB
  006 My View on Snapshot Tests (hint not my thing).mp4 21.7 MB
  006 My View on Snapshot Tests (hint not my thing)_en.vtt 2.7 KB
  006 Writing a Cypress Plug-In for Environment Variable.mp4 33.3 MB
  006 Writing a Cypress Plug-In for Environment Variable_en.vtt 2.8 KB
  007 Code Quiz! Static Route.mp4 17.8 MB
  007 Code Quiz! Static Route_en.vtt 3 KB
  007 Cypress-docs-for-making-a-POST-request-with-a-body.url 102.4 B
  007 Decisions and Guidelines for the Tests So Far.mp4 30.1 MB
  007 Decisions and Guidelines for the Tests So Far_en.vtt 4.2 KB
  007 ISR Revalidation Test.mp4 76.9 MB
  007 ISR Revalidation Test_en.vtt 8.2 KB
  007 Parametrizing Protected Page Tests.mp4 38.5 MB
  007 Parametrizing Protected Page Tests_en.vtt 4.5 KB
  007 SIDE NOTE `export` Syntax for Mocked TypeScript Module in Jest.html 1.3 KB
  007 Summary Setting up a Test Database.mp4 9.3 MB
  007 Summary Setting up a Test Database_en.vtt 1.3 KB
  007 Summary Testing Definitions and Philosophy.mp4 16.4 MB
  007 Summary Testing Definitions and Philosophy_en.vtt 2.2 KB
  008 Authenticating Programmatically.mp4 70.9 MB
  008 Authenticating Programmatically_en.vtt 6.6 KB
  008 Clearing the ISR Cache.mp4 84.8 MB
  008 Clearing the ISR Cache_en.vtt 8.6 KB
  008 Detecting-when-an-app-is-running-under-Cypress.url 102.4 B
  008 GitHub-discussion-about-NODE-ENV.url 102.4 B
  008 Introduction to Mock Service Worker.mp4 16.2 MB
  008 Introduction to Mock Service Worker_en.vtt 2.7 KB
  008 Mock-Service-Worker-official-site.url 0 B
  008 Next.js-docs-for-fallback-blocking.url 102.4 B
  008 Testing Dynamic Routes.mp4 15.6 MB
  008 Testing Dynamic Routes_en.vtt 2.1 KB
  008 Write Test using Mocked Module.mp4 50.3 MB
  008 Write Test using Mocked Module_en.vtt 4.1 KB
  009 Adding ISR Cache Clearing to Test.mp4 38.2 MB
  009 Adding ISR Cache Clearing to Test_en.vtt 3.3 KB
  009 Code Quiz! User with No Reservations.mp4 21.4 MB
  009 Code Quiz! User with No Reservations_en.vtt 3 KB
  009 Resetting the Database in Cypress.mp4 62.7 MB
  009 Resetting the Database in Cypress_en.vtt 5.5 KB
  009 SIDE NOTE Resources for Authenticating Programmatically.html 1.6 KB
  009 Setting up MSW with Next.js.mp4 47.6 MB
  009 Setting up MSW with Next.js_en.vtt 4.3 KB
  009 Setting-up-Mock-Service-Worker.url 102.4 B
  010 Adding a MSW Handler.mp4 62.6 MB
  010 Adding a MSW Handler_en.vtt 6.6 KB
  010 Code Quiz! Authenticating Programmatically.mp4 45.5 MB
  010 Code Quiz! Authenticating Programmatically_en.vtt 4.9 KB
  010 Code Quiz! Post a Reservation.mp4 43.9 MB
  010 Code Quiz! Post a Reservation_en.vtt 5.8 KB
  010 Code Quiz! Revalidate ISR Cache.mp4 36.8 MB
  010 Code Quiz! Revalidate ISR Cache_en.vtt 4.4 KB
  010 Mock-Service-Worker-REST-handlers.url 102.4 B
  010 SIDE NOTE Why reset at the beginning of the test and not the end.html 1.1 KB
  011 Fixing Issues with Parallel Tests using Shared Database.mp4 42.1 MB
  011 Fixing Issues with Parallel Tests using Shared Database_en.vtt 4.8 KB
  011 GitHub-code-for-end-to-end-test.url 102.4 B
  011 SIDE NOTE Troubleshooting MSW Handlers.html 4.5 KB
  011 SWR Revalidate on Interval.mp4 24.3 MB
  011 SWR Revalidate on Interval_en.vtt 4 KB
  011 Test Dynamic Route that was Present at Build Time.mp4 32.9 MB
  011 Test Dynamic Route that was Present at Build Time_en.vtt 2.7 KB
  011 Ticket Purchase End-to-End Test.mp4 24.6 MB
  011 Ticket Purchase End-to-End Test_en.vtt 3.4 KB
  012 Code Quiz! Test route that does not exist.mp4 18.7 MB
  012 Code Quiz! Test route that does not exist_en.vtt 2.3 KB
  012 Cypress-clock-syntax.url 102.4 B
  012 SIDE NOTE Example of Using Multiple jest.config.js Files.html 1 KB
  012 SIDE NOTE SWR can't find updated text (de-duping interval).html 3.6 KB
  012 Testing Revalidate on Interval.mp4 89.1 MB
  012 Testing Revalidate on Interval_en.vtt 8.3 KB
  012 Using MSW for a Test Reservation Component.mp4 50.2 MB
  012 Using MSW for a Test Reservation Component_en.vtt 5.1 KB
  013 Code Quiz! Revalidate on Interval.mp4 30.6 MB
  013 Code Quiz! Revalidate on Interval_en.vtt 4.1 KB
  013 Code Quiz! User Reservations.mp4 55.2 MB
  013 Code Quiz! User Reservations_en.vtt 5.9 KB
  013 Summary Testing Authentication.mp4 13.2 MB
  013 Summary Testing Authentication_en.vtt 1.7 KB
  013 Test Route Created after Build.mp4 63.8 MB
  013 Test Route Created after Build_en.vtt 5.2 KB
  013 Updating Mock Function Return Value Testing Unauthorized Request.mp4 44.7 MB
  013 Updating Mock Function Return Value Testing Unauthorized Request_en.vtt 3.8 KB
  014 Accessing-URL-param-in-Mock-Service-Worker-handler.url 102.4 B
  014 Code Quiz! Updating Mock Function Return Value.mp4 19.2 MB
  014 Code Quiz! Updating Mock Function Return Value_en.vtt 1.7 KB
  014 Different MSW Responses per Test.mp4 90.3 MB
  014 Different MSW Responses per Test_en.vtt 8.1 KB
  014 Run all Cypress and Jest Tests.mp4 45.1 MB
  014 Run all Cypress and Jest Tests_en.vtt 5.1 KB
  014 Summary Testing ISR and Data Updates.mp4 14.4 MB
  014 Summary Testing ISR and Data Updates_en.vtt 2 KB
  015 Code Quiz! Different MSW Responses per Test.mp4 23.3 MB
  015 Code Quiz! Different MSW Responses per Test_en.vtt 3.2 KB
  015 Summary Testing Next.js Routes and Cypress.mp4 17.1 MB
  015 Summary Testing Next.js Routes and Cypress_en.vtt 2.4 KB
  015 Testing Routes with Query String Params.mp4 45.8 MB
  015 Testing Routes with Query String Params_en.vtt 3.7 KB
  015 next-test-api-route-handler-paramsPatcher-docs.url 102.4 B
  016 Code Quiz! Query String Params.mp4 15.4 MB
  016 Code Quiz! Query String Params_en.vtt 1.8 KB
  016 Summary UI Testing.mp4 17.6 MB
  016 Summary UI Testing_en.vtt 2.3 KB
  017 Summary Testing Next.js APIs.mp4 18 MB
  017 Summary Testing Next.js APIs_en.vtt 2.9 KB
  018 Congratulations and Thank You!.mp4 6.6 MB
  018 Congratulations and Thank You!_en.vtt 1 KB
  Bonus Resources.txt 409.6 B
  Get Bonus Downloads Here.url 204.8 B
  external-links.txt 102.4 B
  ▲ 272 total files

Description


Testing Next.js Apps with Jest, Testing Library and Cypress
https://DevCourseWeb.com

Genre: eLearning | MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.28 GB | Duration: 102 lectures • 7h 42m

Learn to test a real-world app with routes, authentication, database and more!

What you'll learn
Testing Next . js UI, API, routes, authentication and database interactions
When to use unit testing, integration testing and end-to-end testing -- and why!
Strategies for testing SSG, SSR, ISR and CSR (including cache updates and SWR revalidation intervals)
How to use a test database for tests that involve data fetching and mutations

Requirements
Next . js UI and API (particularly version 10+)
React components and hooks
RECOMMENDED: Jest, Testing Library for React, Cypress
HELPFUL: Mock Service Worker
Description
Learn how to test your Next.js app from top to bottom! Here are some lists to help you understand comprehensive this course is

Related Torrents

torrent name size uploader age seed leech
0
4
0
0
11