Skip to content

Instantly share code, notes, and snippets.

View emmanuel-valentin's full-sized avatar

Emmanuel Valentin emmanuel-valentin

View GitHub Profile
@Klerith
Klerith / chat.interface.ts
Created March 11, 2025 17:54
Este es un archivo con información ficticia que simula un backend con latencia.
export enum Plan {
BASIC = 'basic',
PRO = 'pro',
PREMIUM = 'premium',
ENTERPRISE = 'enterprise',
}
export interface Client {
id: string; // C1-12345
name: string;
@Klerith
Klerith / vite-testing-config.md
Last active April 14, 2025 03:29
Vite + Testing + Jest - Completo

Instalación y configuracion de Jest + React Testing Library

En proyectos de React + Vite

  1. Instalaciones:
yarn add --dev jest babel-jest @babel/preset-env @babel/preset-react 
yarn add --dev @testing-library/react @types/jest jest-environment-jsdom
  1. Opcional: Si usamos Fetch API en el proyecto:
@Klerith
Klerith / vite-testing-config.md
Last active April 18, 2025 22:21
Vite + Jest + React Testing Library - Configuraciones a seguir

Instalación y configuracion de Jest + React Testing Library

En proyectos de React + Vite

  1. Instalaciones:
yarn add --dev jest babel-jest @babel/preset-env @babel/preset-react 
yarn add --dev @testing-library/react @types/jest jest-environment-jsdom
  1. Opcional: Si usamos Fetch API en el proyecto: