Testing
Stellar Explorer usa Vitest con el entorno happy-dom.
Ejecutar tests
Sección titulada «Ejecutar tests»bun run test # Ejecutar todos los tests una vezbun run test:watch # Ejecutar en modo observaciónEjecutar un único archivo de test:
bunx vitest run src/lib/utils/format.test.tsUbicación de los archivos de test
Sección titulada «Ubicación de los archivos de test»Los archivos de test viven junto a sus archivos fuente usando la convención de nombres *.test.{ts,tsx}:
src/lib/utils/ format.ts format.test.tsEscribir tests
Sección titulada «Escribir tests»import { describe, it, expect } from "vitest";import { formatAmount } from "./format";
describe("formatAmount", () => { it("formats XLM amounts correctly", () => { expect(formatAmount("10000000")).toBe("1.0000000"); });});Entorno
Sección titulada «Entorno»Los tests se ejecutan en happy-dom, un entorno de navegador ligero. Esto permite testear componentes React sin un navegador completo.