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

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 دقیقه
    تاریخ انتشار: ۷ فروردین ۱۴۰۲
    طراحی سایت و خدمات سئو

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