beforeEach — runs before each test. afterEach — runs after each test.
1import { describe, it, expect, beforeEach, afterEach } from "vitest"23describe("MyComponent", () => {4 let wrapper56 beforeEach(() => {7 // Setup before each test8 wrapper = mount(MyComponent)9 })1011 afterEach(() => {12 // Cleanup after each test13 wrapper.unmount()14 })1516 it("test 1", () => {17 // Uses wrapper from beforeEach18 })1920 it("test 2", () => {21 // Fresh wrapper from beforeEach22 })23})