وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

React Testing Library and Jest: The Complete Guide

سرفصل های دوره

A complete, all-in-one guide to fully testing your React projects using React Testing Library and Jest.


1. Dive In - Lets Get Started!
  • 1. How to Get Help
  • 2. Start Testing... Now!
  • 3. A Few Critical Questions

  • 2. A Whirlwind Overview of Testing
  • 1. Project Setup
  • 2. Quick Note.html
  • 3. Adding the Form
  • 4.1 003 - simple.zip
  • 4. Handling User Input
  • 5.1 004 - simple.zip
  • 5. Rendering the List of Users
  • 6.1 completed.zip
  • 6. Completed Users Project.html
  • 7.1 005 - simple.zip
  • 7. Our First Test
  • 8. Element Query System
  • 9. Understanding ARIA Roles
  • 10. Understanding Jest Matchers
  • 11.1 009 - simple.zip
  • 11. Simulating User Events
  • 12.1 010 - simple.zip
  • 12. Recording Function Calls
  • 13.1 011 - simple.zip
  • 13. Introducing Mock Functions
  • 14.1 012 - simple.zip
  • 14. Querying Elements by Labels
  • 15.1 013 - simple.zip
  • 15. Testing the UserList
  • 16. Getting Help with Query Functions
  • 17.1 015 - simple.zip
  • 17. Query Function Escape Hatches
  • 18. Another Query Function Fallback
  • 19.1 017 - simple.zip
  • 19. Testing Table Contents
  • 20.1 018 - simple.zip
  • 20. Avoiding BeforeEach
  • 21.1 019 - simple.zip
  • 21. Testing the Whole App
  • 22.1 020 - simple.zip
  • 22. A Touch of Test Driven Development
  • 23.1 021 - simple.zip
  • 23. Feature Implementation

  • 3. Understanding Element Roles
  • 1. Introducing RTL Book
  • 2. A Few Notes on RTL Book
  • 3. Partial Role List
  • 4.1 004 - roles.zip
  • 4. Finding Elements by Role
  • 5.1 005 - roles.zip
  • 5. Finding by Accessible Names
  • 6.1 006 - roles.zip
  • 6. Linking Inputs to Labels
  • 7. Directly Assigning an Accessible Name
  • 8.1 roles-notes-COMPLETE.zip
  • 8. Completed Roles Notebook.html

  • 4. Finding Elements with Query Functions
  • 1.1 001 - queries.zip
  • 1. Deeper into Query Functions
  • 2.1 002 - queries.zip
  • 2. GetBy, QueryBy, FindBy
  • 3.1 003 - queries.zip
  • 3. More on Single Queries
  • 4.1 004 - queries.zip
  • 4. Multiple Element Variations
  • 5.1 005 - queries.zip
  • 5. When to use These Queries
  • 6. When to use Async Queries
  • 7.1 query-notes-COMPLETE.zip
  • 7. Completed Queries Notebook.html

  • 5. Query Function Suffixes
  • 1. Query Criteria
  • 2. When to Use Each Suffix
  • 3.1 criteria-notes-COMPLETE.zip
  • 3. Completed Criteria Notebook.html

  • 6. Matchers in Jest
  • 1.1 001 - matcher.zip
  • 1. Diving into Matchers
  • 2. Introducing Custom Matchers
  • 3.1 003 - matcher.zip
  • 3. Implementing a Custom Matcher

  • 7. Big Project Overview
  • 1.1 codesplain.zip
  • 1. Required Project Setup.html
  • 2. App Overview and Setup
  • 3. The Tech in This Project
  • 4. The Path Ahead
  • 5. A Process for Debugging
  • 6. Understanding Data Flowing Into the Component
  • 7.1 006 - app.zip
  • 7. Developing a Test and a Fix
  • 8. Looping Over Assertions
  • 9.1 008 - app.zip
  • 9. Flexible Queries

  • 8. The Mysterious Act Function!
  • 1. Another Bug!
  • 2.1 002 - act.zip
  • 2. Analyzing the Data... Again!
  • 3.1 003 - act.zip
  • 3. Adding Router Context
  • 4. Unexpected State Updates
  • 5. Act Included with React Testing Library
  • 6. Using Act (Hopefully Not!) with RTL
  • 7.1 007 - act.zip
  • 7. Solving the Act Warning
  • 8.1 008 - act.zip
  • 8. Module Mocks
  • 9.1 009 - act.zip
  • 9. Absolute Last Ditch Act Solution
  • 10.1 010 - act.zip
  • 10. Checking the Link Href
  • 11.1 011 - act.zip
  • 11. Implementing the Feature
  • 12. Checking the Icon
  • 13.1 013 - act.zip
  • 13. Checking the Link

  • 9. Handling Data Fetching in Tests
  • 1.1 001 - fetch.zip
  • 1. Easy Fix, Hard Test
  • 2. Options for Testing Data Fetching
  • 3. Using a Request Handler
  • 4.1 004 - fetch.zip
  • 4. Initial MSW Setup
  • 5.1 005 - fetch.zip
  • 5. Inspecting the Component State
  • 6.1 006 - fetch.zip
  • 6. Effective Request Testing
  • 7. An Issue with Fake Handlers
  • 8.1 008 - fetch.zip
  • 8. Easier Fake Routes - Heres the Goal
  • 9.1 009 - fetch.zip
  • 9. Making a Reusable Create Server Function

  • 10. Tests Around Authentication
  • 1. Testing Authentication
  • 2.1 002 - auth.zip
  • 2. Understanding the Auth API
  • 3. Order of Execution
  • 4.1 004 - auth.zip
  • 4. Scoping Test Hooks
  • 5.1 005 - auth.zip
  • 5. Act Warnings... Again!
  • 6.1 006 - auth.zip
  • 6. Assertions Around Auth Links
  • 7.1 007 - auth.zip
  • 7. Wait... It Doesnt Work!
  • 8.1 008 - auth.zip
  • 8. Limiting Test Execution
  • 9.1 009 - auth.zip
  • 9. Using Debuggers in Tests
  • 10.1 010 - auth.zip
  • 10. Test Debugging in Action
  • 11.1 011 - auth.zip
  • 11. One Last Debugging Hint
  • 12. It Is a Caching Issue!
  • 13.1 013 - auth.zip
  • 13. Solving the Caching Issue

  • 11. Bonus!
  • 1. Bonus!.html
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 8146
    حجم: 2892 مگابایت
    مدت زمان: 459 دقیقه
    تاریخ انتشار: 7 فروردین 1402
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید