Intala las dependencias necesarias
pnpm add -D vitest jsdom
alternativa a jsdom es happy-dom
instala Testing library
pnpm install -D @testing-library/react
crea un archivo de vitest.config.mjs con el siguiente contenido
import { defineConfig, mergeConfig } from "vitest/config";
import viteConfig from "./vite.config";
export default mergeConfig(
viteConfig,
defineConfig({
test: {
environment: "jsdom",
globals: true,
},
})
);