Pruebas de Componentes y Hooks de React 19
React Testing Library, user-event v14, renderHook, MSW v2, pruebas de UI asíncrona y transiciones
Lista de lecciones del módulo (5)
5 lecciones en ordenFilosofía de React Testing Library (RTL)
Принципы Кента К. Доддса, отказ от тестирования деталей реализации, приоритет ARIA-ролей, иерархия селекторов и утилиты screen/debug.
Emulación de Acciones de Usuario con user-event v14+
Каскад браузерных событий, настройка userEvent.setup(), клавиатурная навигация, валидация форм и отказ от fireEvent.
Pruebas de Hooks Personalizados con renderHook()
Изоляция бизнес-логики, контракт хуков, семантика act() в React 19, асинхронные проверки waitFor, смена аргументов rerender и контекстные обертки.
Simulación de Red con Mock Service Worker (MSW 2.x)
Архитектура MSW 2.x, перехват сетевого стека на уровне сокетов, декларация handlers, HttpResponse, задержки и динамическое переопределение server.use().
Pruebas de UI Asíncrona en React 19
Тестирование хука use(Promise), Suspense fallbacks, неблокирующих переходов useTransition, форм на useActionState и Error Boundaries.