Pinia testing — test stores independently.
1import { describe, it, expect, beforeEach } from "vitest"2import { setActivePinia, createPinia } from "pinia"3import { useCounterStore } from "./counter"45describe("Counter Store", () => {6 beforeEach(() => {7 setActivePinia(createPinia())8 })910 it("initializes with default values", () => {11 const store = useCounterStore()12 expect(store.count).toBe(0)13 })1415 it("increments count", () => {16 const store = useCounterStore()17 store.increment()18 expect(store.count).toBe(1)19 })20})